Herbers Excel-Forum - das Archiv

Makro automatisch starten nach einer Eingabe

Bild

Betrifft: Makro automatisch starten nach einer Eingabe
von: Fred

Geschrieben am: 07.03.2005 22:19:29
Hallo Leute,
habe ein VBA Listing das immer dann starten soll, wenn irgend wo im
Tabellenblatt "Stunden" eine Eingabe gemacht wird.
Wie muss ich das Listing dafür abändern ?
Es beginnt so: Sub Stunden_zaehlen()
Wo muss der Code hineinkopiert werden, unter "Diese Arbeitsmappe",
in ein Modul, oder als Code in Tabelle1 (Stunden) ???
Gruß
Fred
Bild

Betrifft: AW: Makro automatisch starten nach einer Eingabe
von: Ramses

Geschrieben am: 07.03.2005 22:32:10
Hallo
es muss in das Klassenmodul der Tabelle wo das funktionieren soll kopiert werden, unter dem Ereignis "Workbook_Change"

Private Sub Worksheet_Change(ByVal Target As Range)
Dein Makro OHNE "Sub Stunden_zaehlen()" und OHNE "End Sub
"
End Sub
Gruss Rainer
Bild

Betrifft: AW: Makro automatisch starten nach einer Eingabe
von: Fred
Geschrieben am: 07.03.2005 22:43:52
Alles klar, danke dir !
 Bild
Excel-Beispiele zum Thema "Makro automatisch starten nach einer Eingabe"
Automatische Datumformatierung unterdrücken Automatisch Sicherungsdatei erstellen
Automatisches Komplettieren einer Zelleingabe Zelleingaben automatisch auf volle 1,2-Teile runden
Tabelle nach Datumseintrag automatisch sortieren Eingaben in B:D automatisch mit 6 multiplizieren
Zelleingabe automatisch in Kopfzeile übernehmen Nach Zelleingabe automatische Sortierung
Automatische Sortierung bei Zelleintrag Min- und Max-Werte automatisch markieren