H.C. van der Burg schreef:
Beste listers,
Onderstaand bericht reeds op 27 november verzonden, maar nog niet
aangekomen bij de lijst. Nogmaals verzonden.
In de helptekstbestanden staat onder het hoofdstuk "Geldigheid van
celinhoud gebruiken" de volgende voorbeeldmacro opgenomen:
Function ExampleValidity(CellValue as String, TableCell as String)
Dim msg as string
msg = "Invalid value: " & "'" & CellValue & "'"
msg = msg & " in table: " & "'" & TableCell & "'"
MsgBox msg ,16,"Error message"
End Function
Voor zover ik deze functie begrijp heet deze functie "ExampleValidity"
mijns inziens kan hernoemen naar VoorbeeldGeldigheid geen kwaad
In de 1e regel zag ik verder graag "CellValue" gewijzigd in
"CelWaarde" en "TableCell" in TabelCel"
In de 2e regel zag ik graag "msg" vertaald naar "Bericht"
In de 3e regel moet "msg" dan ook weer "Bericht" worden en achter het
= teken "Ongeldige waarde: "& "" & CelWaarde & ""
In de 4e regel zal vermoedelijk "msg" gewijzigd moeten in "Bericht" en
"Error messag" zou ik dan weer willen vertalen door "Foutmelding"
Of dat echter correct is en de functie dan ook daadwerkelijk "werkt"
kan ik met mijn gebrekkige kennis van Basic niet bepalen.
Ik neem echter aan dat er wel iemand op de lijst aanwezig die mij daar
over kan informeren.
Henk,
je hebt weer voor een groot gedeelte gelijk.
Voorbeeld geldigheid = akkoord
CellValue = niet akkoord, werkt dan niet meer omdat
Basic de Engelse benamingen gebruikt, in dit geval de celwaarde
TableCell = idem als hierboven, maar dan voor het
celadres
msg = akkoord met "Bericht' (geeft nl een
zelfbenoemde variabele aan)
In de 3e regel moet "msg" dan ook weer "Bericht" worden en achter het =
teken "Ongeldige waarde: "& "" & CellValue & ""
In de 4e regel idem voor msg maar ook "in table:" mag "in cel: " worden
"Error message" = akkoord, is de naam van het venster en wordt in dit
geval dus "Foutmelding"
DiGro
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]