Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

OnChange auf eine Zelle bezogen

OnChange auf eine Zelle bezogen
03.01.2013 12:04:07
Maximilian
Hallo,
gibt es in VBA die Möglichkeit, ein OnChange Ereignis einer bestimmten Zelle aufzugreifen?
Danke!!!

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
if not Intersect(Target,[A1]) is nothing then
03.01.2013 12:24:54
NoNet
Hallo Maximilian,
das Change-Event bezieht sich immer auf ein komplettes Tabellenblatt.
Man kann jedoch überprüfen, ob bestimmte Zellen im geänderten Bereich liegen - hier wird z.B: überprüft, ob die Zellen A1, B5 oder C7:C10 im geänderten Bereich liegen :
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [A1,B5,C7:C10]) Is Nothing Then
'hier der Code
End If
End Sub

Gruß, NoNet

Worksheet_Change
03.01.2013 12:29:27
Matthias
Hallo Maximilian
Was ist denn ein: OnChange Ereignis ?
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A1")) Is Nothing Then
MsgBox "Die Zelle A1 wurde geändert"
End If
End Sub
Also nur wenn A1 geändert wird
Gruß Matthias
Anzeige

12 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige