Anzeige
Archiv - Navigation
332to336
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
332to336
332to336
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

automatischer macrostart

automatischer macrostart
05.11.2003 09:51:51
Atikar
hallo leute,

kann ein macro automatisch starten sobald in bestimmten zellen was geändert wird?

ciao

atikar

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: automatischer macrostart
05.11.2003 10:02:10
Matthias G
Hallo Atikar,

folgenden Code ins Tabellenblatt


Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("A1:D4")) Is Nothing Then Exit Sub
'hier Dein Code
End Sub


Das Beispiel prüft, ob sich im Bereich A1:D4 was geändert hat.
Wichtig: Nicht in ein normales Modul , sondern ins Codemodul des Tabellenblattes!
(Doppelklick auf das Tabellenblatt in Projekt-Explorer)

Gruß,
Matthias
AW: automatischer macrostart
05.11.2003 10:28:28
atikar
hallo matthias,

das macro funktioniert super, danke.

gibt es auch noch die möglichkeit genau zu definieren welche zelle geändert wurde?

bsp. änderung in: msgbox "A3"

ciao

atikar
Anzeige
AW: automatischer macrostart
05.11.2003 11:52:45
Matthias G
Hallo Atikar,

das Argument "Target" beinhaltet den geänderten Bereich:

MsgBox Target.Address & " wurde geändert!"

Gruß,
Matthias
AW: automatischer macrostart
05.11.2003 10:06:07
Russi
Hallöchen!

Du kannst über die Module "Private Sub Worksheet_SelectionChange" oder "Private Sub Worksheet_Calculate()" Änderungen am Tabellenblatt abfragen.

Dafür brauchst Du den VBA-Editor.

Russi

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige