online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon Karl-Gustav-I vom 14.03.2022, 23:39 Options

Makro über UserForm per Button starten

Hallo liebe Excelgemeinde,

ich hab eine eher banale Frage an euch.
Ich habe eine Exceltabelle in der Daten per Makro migriert und noch zusätzlich per Hand hinzugefügt werden. Diese Daten werden dann aus dieser Datei in eine andere Datei per Makro übertragen. Dieses Makro soll aber über eine UserForm per CommanButton gestartet werden. Mein Makro läuft beim Aufrufen, aber es werden keine Daten übertragen. Das Makro ansich läuft tadellos und stellt nicht das Problem dar, sondern erst das Starten über die UF.
Das Makro läuft folgendermaßen: ein bestimmter Bereich wird per Hand markiert und dann werden die Zellinhalte in eine andere Datei übertragen werden. Nun soll ein Bereich per Hand markiert werden und dann die UF geöffnet werden.Wenn ich die UF öffne, ist die Markierung futsch, und mit offener UF kann ich nix markieren.

Wie kann ich eine UF starten ohne die Markierung zu löschen und dann mein Makro zu starten, dass die selektierten Daten kopiert?

Oder gibt es da eine bessere Lösung?

PS: Bitte mit Makrocode, da ich noch ein blutiger Anfänger in VBA bin.
Danke im Voraus


Antwort schreiben

Antwort 1 von Hajo_Zi vom 15.03.2022, 07:44 Options

Hallo Karl-Gustav,

mit starten der UserForm, darf die Markierung nicht aufgehoben werden, es sei Du markierst mit Start der UserForm was anderes.

Gruß Hajo

Antwort 2 von fedjo vom 15.03.2022, 09:00 Options

Hallo Karl-Gustav,
bei der Userform die Eigenschaft: ShowModal auf False setzen.
UserForm starten, Daten in der Tabelle markieren, Makro über Button in der UserForm starten.

Gruß
fedjo

Ähnliche Themen

Hyperlink per Makro starten
afetinci  27.02.2009 - 559 Hits - 2 Antworten

makro starten bei klick auf zelle
hochni  14.10.2009 - 167 Hits - 2 Antworten

Makro starten bei Wechsel Tabellenblatt
aipaip  04.11.2009 - 403 Hits - 4 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 20:06:00 2026