23.06.2022, 18:45
Hallo liebe Community,
ich habe heute so viel geExcelt, dass mir die Birne qualmt und ich auf dem Schlauch stehe. Ich hoffe auf die Gemeinschaft, die mir "fix" einen Code für einen CommandButton basteln kann.
Es geht um Rechnungen welche aus mehreren Seiten bestehen – vereinfacht: Original, Kopie, Buchungsbeleg. Das Drucken dieser einzelnen Seiten erfolgt mit unterschiedlichsten Konstellationen und Druckern, z.Bsp. Drucke den Buchungsbeleg aus und mach die Originalrechnung zum PDF oder Drucke Original , Kopie und Buchungsbeleg oder PDF nur Original und Kopie etc. etc. Aktuell gibt es 5 Varianten für die ich mir kleine Makros gebastelt habe (Sub Print1(), Sub Print2 () . . . . jeweils eines für jede Konstellation. Diese Makros funktionieren (Druckerauswahl, Druckbereich etc.) beim Testen schon mal einwandfrei.
Nun möchte ich natürlich nicht 5 Druckbuttons auf die Rechnung klecksen, sondern nur EINEN CommandButton namens PRINT. Über ein nebenstehendes PullDownMenü wähle ich vorher die gewünschte Druck-Konstellation aus (für die ja jeweils ein Makro existiert), sprich ich wähle das gewünschte Makro "Print1" oder "Print2" oder "Print3" etc. und dann soll der Code des Commandbutton (den ich hier suche) wissen welches Makro ausgewählt wurde und dieses entsprechend auf CLICK abarbeiten.
Kurz, ich möchte aus verschiedenen Makros, deren Namen in einer Auswahlliste stehen (Pulldown) eines auswählen können und der CommandButton PRINT soll das ausgewählt Makro erkennen und abarbeiten.
Klingt in der Theorie eigentlich überschaubar .
Es müsste irgendwie über VBA das gewählte Ergebnis (Makro Sub Print1(), Sub Print2 () . . . ausgelesen werden und als aktiv abgearbeitet werden.
Hat hierzu vielleicht jemand eine Idee. Ich habe mir hier im Forum schon so viel abgeschaut und bin immer wieder begeistert (und glücklich wenn ich was finde), wie schnell Menschen ganz nebenbei die komplexesten Dinge lösen – beeindruckend (ich probier da immer stundenlang rum )
Vielen vielen Dank vorab für Eure Zeit und Hilfe
Liebe Grüße
Jürgen
ich habe heute so viel geExcelt, dass mir die Birne qualmt und ich auf dem Schlauch stehe. Ich hoffe auf die Gemeinschaft, die mir "fix" einen Code für einen CommandButton basteln kann.
Es geht um Rechnungen welche aus mehreren Seiten bestehen – vereinfacht: Original, Kopie, Buchungsbeleg. Das Drucken dieser einzelnen Seiten erfolgt mit unterschiedlichsten Konstellationen und Druckern, z.Bsp. Drucke den Buchungsbeleg aus und mach die Originalrechnung zum PDF oder Drucke Original , Kopie und Buchungsbeleg oder PDF nur Original und Kopie etc. etc. Aktuell gibt es 5 Varianten für die ich mir kleine Makros gebastelt habe (Sub Print1(), Sub Print2 () . . . . jeweils eines für jede Konstellation. Diese Makros funktionieren (Druckerauswahl, Druckbereich etc.) beim Testen schon mal einwandfrei.
Nun möchte ich natürlich nicht 5 Druckbuttons auf die Rechnung klecksen, sondern nur EINEN CommandButton namens PRINT. Über ein nebenstehendes PullDownMenü wähle ich vorher die gewünschte Druck-Konstellation aus (für die ja jeweils ein Makro existiert), sprich ich wähle das gewünschte Makro "Print1" oder "Print2" oder "Print3" etc. und dann soll der Code des Commandbutton (den ich hier suche) wissen welches Makro ausgewählt wurde und dieses entsprechend auf CLICK abarbeiten.
Kurz, ich möchte aus verschiedenen Makros, deren Namen in einer Auswahlliste stehen (Pulldown) eines auswählen können und der CommandButton PRINT soll das ausgewählt Makro erkennen und abarbeiten.
Klingt in der Theorie eigentlich überschaubar .
Es müsste irgendwie über VBA das gewählte Ergebnis (Makro Sub Print1(), Sub Print2 () . . . ausgelesen werden und als aktiv abgearbeitet werden.
Hat hierzu vielleicht jemand eine Idee. Ich habe mir hier im Forum schon so viel abgeschaut und bin immer wieder begeistert (und glücklich wenn ich was finde), wie schnell Menschen ganz nebenbei die komplexesten Dinge lösen – beeindruckend (ich probier da immer stundenlang rum )
Vielen vielen Dank vorab für Eure Zeit und Hilfe
Liebe Grüße
Jürgen