25.09.2019, 07:52
Hallo zusammen,
ich habe ein Makro, dass per sendkeys ein anderes Programm steuert.
In diesem Programm muss in an einer Stelle einen Wert eintragen, den ich, bevor ich das Makro starte, gerne auswählen würde.
Ich möchte in Excel vorab eine Auswahl per Auswahlkästchen (Optionsfeld) erstellen, diese Auswahl soll dann einen Wert in die Makro-Formel schreiben bzw. an der richtigen Stelle dann per sendkeys in das externe Programm.
Besonderheit hierbei ist noch, dass, sofern zwei oder mehrere Auswahlen getroffen werden, jede Auswahl durch ein "Komma" getrennt werden.
Falls ich noch irgendetwas liefern soll, sagt bitte bescheid.
ich habe ein Makro, dass per sendkeys ein anderes Programm steuert.
In diesem Programm muss in an einer Stelle einen Wert eintragen, den ich, bevor ich das Makro starte, gerne auswählen würde.
Ich möchte in Excel vorab eine Auswahl per Auswahlkästchen (Optionsfeld) erstellen, diese Auswahl soll dann einen Wert in die Makro-Formel schreiben bzw. an der richtigen Stelle dann per sendkeys in das externe Programm.
Besonderheit hierbei ist noch, dass, sofern zwei oder mehrere Auswahlen getroffen werden, jede Auswahl durch ein "Komma" getrennt werden.
Falls ich noch irgendetwas liefern soll, sagt bitte bescheid.
Code:
Optionsfeld
Rot
Blau
Grün
Lila
Code:
SendKeys "rot", Wait:=True
SendKeys "{TAB}", Wait:=True