Das Archiv des Excel-Forums

bei Auswahl v. Tabellenblattes autom. Text ausgeb.



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

Excel-Beispiele zum Thema "bei Auswahl v. Tabellenblattes autom. Text ausgeb."
Zellinhalt suchen und Zelle auswählen Mehrfachauswahl aus ListBox auslesen
Die Zelle mit dem höchsten Wert Auswählen Mehrbereichsauswahl auf eine Seite drucken.
Spalten einer Mehrbereichsauswahl ausblenden. Tabellenblatt auswählen
Mehrfachauswahl im Hoch- und Querformat drucken Laufwerk über InputBox auswählen
Bereiche bei Mehrfachauswahl prüfen