Problem bei For-Next-Schleife
17.12.2020 20:38:50
Alex
ich habe noch nicht allzu viel Erfahrung mit VBA, habe es aber geschafft mir eine kleine Arbeitshilfe zu erstellen und würde nun gerne den Code etwas vereinfachen, um besser den Überblick behalten zu können, wenn ich hin und wieder etwas ergänze oder ändere. Eigentlich spielt sich das ganze in Word ab, ich hoffe aber ihr könnt mir trotzdem ein paar Tips geben. Ich denke nicht, dass es sich um ein word-spezifisches Problem handelt.
Aktuell habe ich folgenden Code:
ActiveDocument.FormFields("Name1").Result = strBis1
ActiveDocument.FormFields("Name2").Result = strBis2
ActiveDocument.FormFields("Name3").Result = strBis3
ActiveDocument.FormFields("Name4").Result = strBis4
ActiveDocument.FormFields("Name5").Result = strBis5
ActiveDocument.FormFields("Name6").Result = strBis6
ActiveDocument.FormFields("Name7").Result = strBis7
Nun würde ich das Ganze gerne mit einer For-Next-Schleife lösen. Hier bisheriger Ansatz:
For intA = 1 To 7
ActiveDocument.FormFields("Name" & intA).Result = strBis
Next intA
Ich bekomme es einfach nicht hin, dass beim ersten Durchgang die Variable strBis1, beim zweiten Durchgang die Variable strBis2 usw. in das jeweilige Formularfeld geladen wird.
Kann mir jemand von euch sagen, wie ich das realisieren kann?
Viele Grüße
Alex