Supportnet / Forum / Tabellenkalkulation
Makro trotz ausgeblendetem Arbeitsblatt ausführen
Frage
Hallo
Ich möchte ein Makro ausführen, das sich auf ein ausgeblendetes Tabellenblatt bezieht! Leider erscheint immer eine Fehlermeldung. Gibt es trotzdem eine Möglichkeit?
Ps: Nebenbei, seit das Forum hier neu ist (was jetzt schon eine Zeit her ist :-)) weiss ich nicht mehr, wie ich alle meine früheren Beiträge suchen bzw. finden kann!
Danke für eure Antworten&Gruss
Antwort 1 von coros
Hi Römer ,
wie wärs denn, wenn Du mal Dein Makro und den Namen des ausgeblendeten Tabellenblattes hier hin schreiben würdest. Denn mit dem Hellsehen haben wir es hier alle nicht so. ;-)
MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
wie wärs denn, wenn Du mal Dein Makro und den Namen des ausgeblendeten Tabellenblattes hier hin schreiben würdest. Denn mit dem Hellsehen haben wir es hier alle nicht so. ;-)
MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
Antwort 2 von Römer
Also das Ganze soll so sein:
Das Makro auf Tabellenblatt2 löst den Befehl "Daten/Maske" aus, worauf man Kundennummer, Betriebsinhaber, Betrieb, Adresse, Lohnsumme, Schadenssumme usw...eingeben kann. Auf dem Tabellenblatt1 erscheinen schlussendlich nur 2 Hauptkriterien wie z.B. die Kundennummer und Betrieb.
Nun blende ich das Tabellenblatt2 aus und schalte das Makro auf auto_sub. Wenn ich Excel nun starte kann das Makro nicht ausgeführt werden, weil das Tabellblatt2 ausgeblendet ist und kann mir somit auch meine 2 Hauptkriterien auf Tabellenblatt1 nicht darstellen.
versteht das noch einer?
Das Makro auf Tabellenblatt2 löst den Befehl "Daten/Maske" aus, worauf man Kundennummer, Betriebsinhaber, Betrieb, Adresse, Lohnsumme, Schadenssumme usw...eingeben kann. Auf dem Tabellenblatt1 erscheinen schlussendlich nur 2 Hauptkriterien wie z.B. die Kundennummer und Betrieb.
Nun blende ich das Tabellenblatt2 aus und schalte das Makro auf auto_sub. Wenn ich Excel nun starte kann das Makro nicht ausgeführt werden, weil das Tabellblatt2 ausgeblendet ist und kann mir somit auch meine 2 Hauptkriterien auf Tabellenblatt1 nicht darstellen.
versteht das noch einer?
Antwort 3 von coros
Hi Römer,
nein, das versteht keiner. Scheinbar verstehst Du aber auch nicht meine Frage richtig. Daher nochmal ganz langsam und im klaren Hochdeutsch:
Wo....ist.....Dein.....Makrocode..... ?
MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
nein, das versteht keiner. Scheinbar verstehst Du aber auch nicht meine Frage richtig. Daher nochmal ganz langsam und im klaren Hochdeutsch:
Wo....ist.....Dein.....Makrocode..... ?
MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
Antwort 4 von Römer
So lautet er:
Sub auto_open()
´
´ auto_open Makro
´ Makro am 22.12.2005 von br7 aufgezeichnet
´
´
Sheets("BUV Daten").Select
Range("A1:P1").Select
Range("P1").Activate
ActiveSheet.ShowDataForm
Sheets("NBUV Daten").Select
Range("A1:J1").Select
ActiveSheet.ShowDataForm
End Sub
So und nun blende ich die beiden Tabellenblätter aus dann funktioniert das Makro nicht mehr. Ja, vielleicht ist das ja logisch, aber eben das ist meine Frage, ist es möglich ein Makro auszuführen das auf ausgeblendete Tabellenblätter zugreifen möchte?
Sub auto_open()
´
´ auto_open Makro
´ Makro am 22.12.2005 von br7 aufgezeichnet
´
´
Sheets("BUV Daten").Select
Range("A1:P1").Select
Range("P1").Activate
ActiveSheet.ShowDataForm
Sheets("NBUV Daten").Select
Range("A1:J1").Select
ActiveSheet.ShowDataForm
End Sub
So und nun blende ich die beiden Tabellenblätter aus dann funktioniert das Makro nicht mehr. Ja, vielleicht ist das ja logisch, aber eben das ist meine Frage, ist es möglich ein Makro auszuführen das auf ausgeblendete Tabellenblätter zugreifen möchte?
Antwort 5 von coros
Hi Römer,
na bitte geht doch. Wenn Du Blätter ausblendest, dann musst Du den Blattnamen mit angeben. Das Makro sieht dann folgendermaßen aus.
Das sollte es gewesen sein.
Bei Fragen oder Problemen melde Dich.
MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
na bitte geht doch. Wenn Du Blätter ausblendest, dann musst Du den Blattnamen mit angeben. Das Makro sieht dann folgendermaßen aus.
Sub auto_open()
Sheets("BUV Daten").ShowDataForm
Sheets("NBUV Daten").ShowDataForm
End SubDas sollte es gewesen sein.
Bei Fragen oder Problemen melde Dich.
MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
Antwort 6 von Römer
Voll der Hammer danke!
Gruss
Gruss
Antwort 7 von coros
Moin Römer,
freut mich, das es funktioniert. Danke auch für die Rückantwort.
MfG,
coros
Jeder macht was er will, keiner macht was er soll, aber alle machen mit.
freut mich, das es funktioniert. Danke auch für die Rückantwort.
MfG,
coros
Jeder macht was er will, keiner macht was er soll, aber alle machen mit.

