ich habe eine Tabelle mit mehreren Blättern. In diesen Blättern (Blatt 1 bis 7) liegt jeweils eine Befehlsschaltfläche. Bisher habe ich zur Aktualisierung des jeweiligen Blattinhalts jedes Blatt geöffnet und die entsprechende Schaltfläche einzeln angeklickt; das wird jetzt aber ein bisschen lästig.
Deswegen würde ich gerne in einem weiteren Gesamtblatt eine Schaltfläche anlegen, die (nach Klick darauf) die jeweiligen Blätter "abgrast" und die dort liegenden Schaltflächen aktiviert. Als Code-Entwurf habe ich mal den folgenden angelegt:
Private Sub CommandButton1_Click()
Application.ScreenUpdating = False
Sheets("Tab1").Select
Application.Run "Code_der_auf_dem_dort-liegenden_Befehlsknopf_liegt"
Application.ScreenUpdating = False
Sheets("Tab2").Select
Application.Run "Code_der_auf_dem_dort-liegenden_Befehlsknopf_liegt"
Sheets("Gesamtblatt").Select
End Sub
Kann das so funktionieren und muss ich noch etwas beachten, da die Berechnung im jeweiligen Tabellenblatt ca. 30-45 Sekunden dauert.
Danke für einen Tipp und Hinweise, was ich evtl. falsch mache.
Gruß
Ralph