Zwischenablage durchsuchen und Werte in unterschiedlichen Variablen speichern
Posted: 14 Jun 2021, 00:53
Guten Morgen zusammen,
ich versuche den Inhalt meiner Zwischenablage zu durchsuchen und den Inhalt dann in mehrere Variablen zu schreiben. Der Inhalt aus der Zwischenablage sind Daten aus unserem Auftragslenkungstool und quasi auch variable Werte.
Die Werte in der Zwischenablage befinden sich in einem riesigen Fließtext.
Beispiel: <Auftragsnummer_AG>7771234567</Auftragsnummer_AG>
In den Variablen möchte ich quasi nur das speichern, was sich zwischen der <> </> befindet.
Könnte man das so lösen? Und was muss ich InStr mitgeben damit er nach dem gefunden Suchtext z.B. ab Pos 1 des gefundenen Werts die nächstes 10 Zeichen in die neue Variable schreibt?
ich versuche den Inhalt meiner Zwischenablage zu durchsuchen und den Inhalt dann in mehrere Variablen zu schreiben. Der Inhalt aus der Zwischenablage sind Daten aus unserem Auftragslenkungstool und quasi auch variable Werte.
Die Werte in der Zwischenablage befinden sich in einem riesigen Fließtext.
Beispiel: <Auftragsnummer_AG>7771234567</Auftragsnummer_AG>
In den Variablen möchte ich quasi nur das speichern, was sich zwischen der <> </> befindet.
Code: Select all
A := Clipboard
Auftragsnummer := InStr (A, <Auftragsnummer_AG>)
MsgBox 0x42030, Hinweis, %Auftragsnummer%
Return