bei Auswahl v. Tabellenblattes autom. Text ausgeb.

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
MsgBox


Excel-Version: 2000
nach unten

Betrifft: bei Auswahl v. Tabellenblattes autom. Text ausgeb.
von: Torsten
Geschrieben am: 11.04.2002 - 14:28:43

Hallo zusammen,

kann mir jemand von Euch einen Tipp geben wie ich bei manueller Auswahl eines bestimmten Tabellenblattes mit der Maus automatisch eine Textmeldung z.B. mit If MsgBox("... ) am Bildschirm ausgeben kann die vom Anwender nur mit o.k. bestätigt werden kann bzw. weggeklickt werden kann um mit dem ausgewählten Tabellenblatt arbeiten zu können.

Beispiel:
Die ges. Arbeitsmappe besteht aus den Tabellenblättern A, B und C.
Immer wenn der Anwender das Tabellenblatt B mit der Maus aufruft wird Ihm z.B. die Meldung: Dies ist das Tabellenblatt B angezeigt und er muss diese Meldung mit o.k. bestätigen um das Tabellenblatt B zu aktivieren.
Problem hierbei ist, dass in diesem Tabellenblatt weitere Makros manuell aufgerufen werden können die Daten in das Tabellenblatt A schreiben und danach wieder das Tabellenblatt B aufrufen. In diesem Fall, also bei Aufruf des Tabellenblatts B durch ein Makro, soll die Meldung nicht angezeigt werden.

Gruß und Danke
Torsten


nach oben   nach unten

Re: bei Auswahl v. Tabellenblattes autom. Text ausgeb.
von: Benoit
Geschrieben am: 11.04.2002 - 14:46:28

Auf Register des gewünschte Blatt mit Rechtmaustaste auf "Code anzeigen" klicken,
es öffnet sich eine Makro-Modul mit dem Eintrag
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
end sub

dazwischen das Msgbox ("...") einfügen


 nach oben

Beiträge aus den Excel-Beispielen zum Thema "bei Auswahl v. Tabellenblattes autom. Text ausgeb."