08. maj 2003 - 13:48Der er
6 kommentarer og 1 løsning
Ok Cancel i en Msgbox
Hvis man bruger en Msgbox med VbOkCancel til at foreslå en tekst til et felt - hvordan får man den til at udfylde feltet med foreslaget ved at trykke OK og gøre ingenting ved at trykke cancel?
If vbYes = MsgBox("Hej", vbCritical + vbYesNo, "MsgBox") Then Me.FELTNAVN = "Hej" Else Me.FELTNAVN = Null End If
Mormalt bruger man vel ikke en MsgBox til at bestemme et felts indhold, men derimod en InputBox. Når en bestemt handling indtræder, popper der en inoutboks op, og heri skriver du den tekst, der skal være i feltet. Men så kan du jo lige så godt skrive det i feltet.
I stedet for ville jeg tænke lidt mere over, hvad der bestemmer indholdet i feltet, f.eks indholdet af et andet felt:
If Me.felt1 = "Hej" Then Me.Felt2 = "Hej Hej" Else Me.Felt2 = Null End If
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.