15. august 2003 - 14:38Der er
9 kommentarer og 1 løsning
TextBox manipulation
Hej Eksperter.
Lad os sige jeg har Text1 og Text2 på min form, det er kun muligt at skrive noget i Text1, Text2 sættes = Text1, dette er nemt nok, men det jeg så skal have lavet er flg. HVER gang der tastes et "æ" i Text1 skal æ´et erstattes med "*" i Text2, alstå, hvis man i Text1 skriver "Hej min kære ven" skal der i Text 2 stå "Hej min k*re ven", det skal være dynamisk, så der HELE tiden kigges på om der bliver skrevet "æ", hvis der gør det, skal det erstattes med "*" (altsammen selvfølgelig UDEN " "). Det skal forøvrigt laves på både æ, ø, å og Æ, Ø, Å men hvis jeg først har det ene tegn, kan jeg vel selv lave resten ?!?!?.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Slettet bruger
15. august 2003 - 14:43#1
Du skal kigge på OnChange, 2 min så vender jeg lige tilbage.noget lignende:
Synes godt om
Slettet bruger
15. august 2003 - 14:45#2
Utestet men burde virke: Private Sub Text1_Change() If InStr(Text1.Text, "æ") Then text2.Text = Replace(Text1.Text, "æ", "*") End If End Sub
bertie's svar er naturligvis smartere, men jeg så det ikke før jeg svarede :-) Der skal dog lige denne krølle på, så teksten opdateres selvom der ikke er indtastet æ:
Private Sub Text1_Change()
If InStr(Text1.Text, "æ") Then Text2.Text = Replace(Text1.Text, "æ", "*") Else Text2.Text = Text1.Text End If
End Sub
Synes godt om
Slettet bruger
15. august 2003 - 14:55#6
Ja selvfølgelig driis, du har ret, det tænkte jeg ikke på :-)
Sålidt, på denne måde sparer jeg 6 stk. else sætninger !!.
Synes godt om
Slettet bruger
15. august 2003 - 15:09#10
Ja det er rigtigt :-)
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.