Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
876to880
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
876to880
876to880
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Kommentar bei geänderter Zelle

Kommentar bei geänderter Zelle
20.06.2007 11:25:00
Gunnar
Hallo Leute,
ich habe den folgenden Code (aus einem Forumsbeitrag aus 2005) verwendet:

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
With Target
If .Comment Is Nothing Then .AddComment
.Comment.Text Text:=.Comment.Text & Chr(10) & Application.UserName & ": " & Date
End With
End Sub


Funktioniert spitze, hat nur einen Makel. Wenn mehrere Zellen markiert und gelöscht bzw. Zellen kopiert werden, hängt er sich in der Zeile "If .Comment Is Nothing Then .AddComment" auf.
Gibt es eine Möglichkeit, dass der Kommentar auch bei blockweisem Löschen oder Kopieren eingetragen wird? Beim Kopieren soll dann natürlich auch ein Kommentar mit neuem Datum rein und nicht der aus der kopierten Zelle.
Vielen Dank im Voraus
Gunnar

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

Betreff
Datum
Anwender
Anzeige
AW: Kommentar bei geänderter Zelle
20.06.2007 11:42:13
Rudi
Hallo,

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Dim c As Range
On Error GoTo ERRHANDLER
Application.EnableEvents = False
For Each c In Target
With c
If .Comment Is Nothing Then .AddComment
.Comment.Text Text:=.Comment.Text & Chr(10) & Application.UserName & ": " & Date
End With
Next c
ERRHANDLER:
Application.EnableEvents = True
End Sub


Gruß
Rudi
Eine Kuh macht Muh, viele Kühe machen Mühe

AW: Kommentar bei geänderter Zelle
20.06.2007 12:01:00
Gunnar
Hi Rudi,
danke für die Turboantwort! Funktioniert spitze.
Gruss Gunnar
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige