23. oktober 2001 - 10:46Der er
1 kommentar og 1 løsning
Problem med InStr()
Jeg arbejder med VBA i Word97.
Dette virker:
Private Sub CommandButton1_Click() Dim stifil As String stifil = Dir(\"F:\\salg\\tilbud\\23011*\")
Do While stifil <> \"\" ComboBox1.AddItem (stifil) stifil = Dir counter = counter + 1 Loop End Sub
Her er det samme eksempel med en if sætning og brug af InStr() i loop\'en. Det får Word til at gå i koma, og kan kun afsluttes med Ctrl+Alt+Delete, hvorfor mon?:
Private Sub CommandButton1_Click() Dim stifil As String stifil = Dir(\"F:\\salg\\tilbud\\23011*\")
Do While stifil <> \"\" If InStr(1, stifil, \".xls\", 1) = 0 Then ComboBox1.AddItem (stifil) stifil = Dir counter = counter + 1 End if Loop End Sub
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
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.