Zum Inhalt springen

Load-Anweisung bei VBA


Empfohlene Beiträge

Geschrieben

Folgendes Problem:

Ich hab ein kleines Makro das beim Laden/Starten/Aufrufen (wie man dazu sagen will) ausgeführt werden soll. Ich weiss das es bei einer Form der Befehl UserForm1.load ist. Wie kann ich das nun auf eine Tabelle umlegen. D.h. wird die Tabelle das erste Mal gestartet soll Code ausgeführt werden. Jemand ne Idee??? :confused:

Geschrieben

Ja ich meine die Blätter, also um ganz genau zu sein sheets("Tabelle1") Und wie soll ich das nun benennen?? denn mit activate hab ich es schon probiert, hat aber nicht so richtig geklappt. Odermeinst du es als eigenständige Routine??

Geschrieben

das ereignis muss pro tabellenblatt definiert sein und hat auch nur dort seinen geltungsbereich.

public sub worksheet_activate()


   'code, der bei aktivierung des blattes zum aufruf kommt

   msgbox "du hast auf ein tabellenblatt geklickt ;-)"


end sub

s'Amstel

Geschrieben

Erstmal Danke aber....

Es ist nicht ganz das was ich mir vorgestellt hab. Wenn ich von "Tabelle2" zu "Tabelle1" wechsle kommt auch die Msg, so weit so gut. Jedoch wird ja "Tabelle1" am Anfang angezeigt und dann kommt die Msg nicht. Kann ich das noch irgendwie ändern, dass also wenn die "Tabelle1" geladen ist auch die Msg kommt???

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...