13. oktober 2003 - 20:22Der er
13 kommentarer og 1 løsning
Beregn tekstbox til tekstbox i vba
Beregn tekstbox til tekstbox i vba. Helst danske svar. Min tekstbox10 med et navn i, evt. med punktum i. Skal jeg havde beregnet til et 6 cifret tal. Resten skal smides væk. Er der ikke 6 cifre til rådighed, så en msgbox med teksten, Ikke sifre nok. Resultated skal stå i tekstbox18. Der må ikke være forskel på store og små bogstaver En db kan sendes. Jeg ser helst de bliver beregnet, efter metoden: 1 = CQ eller punktum åØå2 = ABD 3 = EFG 4 = HIK 5 = LMN 6 = OPR 7 = STU 8 = VXY 9 = JWZ 0 = ÆØÅ På forhånd tak Henrik13
Private Sub BT_Oversæt_Click() TextBox18 = "" A = Len(TextBox10) If A < 6 Then MsgBox " ikke nok bogstaver" End If For i = 1 To A b = Mid(TextBox10, i, 1) C = UCase(b) Select Case C Case "C", "Q", "." TextBox18 = TextBox18 & 1 Case "A", "B", "D" TextBox18 = TextBox18 & 2 Case "E", "F", "G" TextBox18 = TextBox18 & 3 Case "H", "I", "K" TextBox18 = TextBox18 & 4 Case "L", "M", "N" TextBox18 = TextBox18 & 5 Case "O", "P", "R" TextBox18 = TextBox18 & 6 Case "S", "T", "U" TextBox18 = TextBox18 & 7 Case "V", "X", "Y" TextBox18 = TextBox18 & 8 Case "J", "W", "Z" TextBox18 = TextBox18 & 9 Case "Æ", "Ø", "Å" TextBox18 = TextBox18 & 0 End Select If Len(TextBox18) = 6 Then Exit Sub
Next If Len(TextBox18) < 6 Then TextBox18 = " ikke tegn nok" end if End Sub
Hvis der er mellemrum eller andre tegn læser den det næste tegn
Jo da, men når noget drikker kan jeg sidde op hele natten. Jeg arbejder mig videre gennem koden, for denne sætning hjalp mig med < den måtte jeg udskifte med >. vender tilbage senere.
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.