natürlich habe ich erst über eine Recherche probiert, das Problem zu lösen, leider erfolglos.
Problem: Bei einer Dokumentenübersicht als Excel- Tabelle muss ich quartalsweise Änderungen aufzeigen. Ich filtere die Spalte 'Status' nach z.B. 'G', 'N', 'A' (G = Geändert, N = Neu, A = Aufgehoben).
Anmerkung: Für die meisten Zeilen ist in der Spalte 'Status' nichts eingetragen (da weder aufgehoben, noch geändert oder neu).
Bei einigen solchen Zellen habe ich Kommentare eingefügt, speziell bei jedem 'A' (Aufhebedatum).
Wenn ich nun nach 'G' und 'N' filtere, die angezeigten Zellen markiere und die Funktion des Kontextmenüs 'Notiz löschen' wähle, werden alle Kommentare gelöscht von der 1. markierten Zelle bis zur letzten, auch die herausgefilterten. Speziell die Zellen mit dem Inhalt 'A' sollen ihre Kommentare behalten.
Per VBA habe ich unter anderem probiert:
Sub Alle_Kommentare_entfernen()
Selection.SpecialCells(xlCellTypeComments).Select
Selection.ClearComments
End Sub
Leider mit demselben Ergebnis. Somit könnte man eine 'If Then'- Funktion einfügen, um nur dann Kommentare zu löschen, wenn der Zelleninhalt nicht 'A' ist. Doch da bin ich VBA- mässig am Anschlag... Für eine Hilfe wäre ich sehr froh :-)
Vielen Dank für jeden Hinweis - Peter