probiere ein Makro, bei dem ich einige Schwierigkeiten habe.
Die einzelnen Schritte und meine Lösungsansätze:
Zu Beginn wird vorausgesetzt, dass ein bestimmtes pdf-Formular mit 5 Einträgen bereits geöffnet ist. Ich wünschte, ich könnte hier ein vorbereitetes pdf anhängen, geht aber im Forum leider nicht. Man kommt mit der Tabulatortaste von einem Formularfeld ins nächste.
Die Formulareinträge sollen nun in eine Excel-Spalte übertragen werden.
Hier die Schritte:
Den Anwender auffordern, ein bestimmtes Fenster (das offene ausgefüllte pdf-Formular) anzuklicken.
Ca. 3 Sekunden warten
Sollte mit
Application.Wait (Now + TimeValue("0:00:3"))
gehen, tut es aber nicht so richtig. Irgendwie läuft das Makro weiter.
Dieses Fenster, also das nach 3 Sekunden aktive Fenster, für später merken.
Dann Tabulator-Taste, dann Strg+C tippen.
SendKeys "{TAB}", True
SendKeys "^c", True
Diese TAB, Strg+C Folge soll 5 Mal durchgeführt werden und die Inhalte in einer Variablen speichern, vielleicht mit einem Array? Auch da hänge ich mit der dynamische Erweiterung. Es soll dann später auch für mehr als 5 funktionieren.
Dann diese 5 Einträge in A1:A5 eintragen.
Dann soll das pdf wieder aktiviert werden. Geht irgendwie mit appactivate, aber nur theoretisch.
Würde mich über Vorschläge freuen.
Lg, B.