Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: kommentar wenn zelle aktiv

kommentar wenn zelle aktiv
14.12.2004 11:57:08
sebastian
hallöchen,
bräuchte wieder mal eure hilfe:
in meiner tabelle ist die erste zeile mit überschriften fixiert.
in spalte h müssen vorgegebener werte eingefügt werden damit die weiteren berchnungen funktionieren.
die vorgegebenen werte habe ich z.Zt. in einem Textfeld über der überschrift stehen, damit jeder die werte gleich sieht. rein optisch sieht das nicht so toll aus.
gibt es eine möglichkeit, eventuell über ein makro, ein kommentar in h1 einzublenden wenn z.B. eine zelle in spalte h aktiv ist (aktiviert wird).
vorab vielen dank für eure hilfe.
gruß sebastian
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: kommentar wenn zelle aktiv
Josef
Hallo Sebastian!
Kommentar in "H1" einfügen und dann Rechtsklick
auf das Blattregister >> Code anzeigen und diesen
Code einfügen.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 8 Then
[H1].Comment.Visible = True
Else
[H1].Comment.Visible = False
End If
End Sub

Gruß Sepp
Anzeige
AW: kommentar wenn zelle aktiv
14.12.2004 12:52:48
sebastian
hi sepp,
vielen dank für die schnelle hilfe. es funktioniert.
das gleich problem habe ich in spalte d (gleiches blatt) hast du da noch ne idee?
gruß sebastian
ps. in meinem freundeskreis werde ich seppel genannt ;-)
AW: kommentar wenn zelle aktiv
Josef
Hallo Seppel;-)

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
[H1].Comment.Visible = Target.Column = 8
[D1].Comment.Visible = Target.Column = 4
End Sub

ist noch kürzer.
Gruß Sepp
Anzeige
AW: kommentar wenn zelle aktiv
Uduuh
Hallo,
Universallösung:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim Cmt As Comment
For Each Cmt In ActiveSheet.Comments
Cmt.Visible = False
Next
If Cells(1, Target.Column).NoteText <> "" Then
Cells(1, Target.Column).Comment.Visible = True
End If
End Sub

Gruß aus'm Pott
Udo

Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Kommentar anzeigen, wenn Zelle aktiv


Schritt-für-Schritt-Anleitung

Um eine Excel-Bemerkung in Zelle H1 anzuzeigen, wenn eine Zelle in Spalte H aktiviert wird, kannst du den folgenden VBA-Code verwenden:

  1. Öffne deine Excel-Datei und gehe zum Blatt, in dem du die Funktion umsetzen möchtest.

  2. Klicke mit der rechten Maustaste auf das Blattregister und wähle „Code anzeigen“.

  3. Füge den folgenden Code in das Codefenster ein:

    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
       If Target.Column = 8 Then
           [H1].Comment.Visible = True
       Else
           [H1].Comment.Visible = False
       End If
    End Sub
  4. Schließe das VBA-Fenster und teste die Funktion, indem du eine Zelle in Spalte H aktivierst.

Um die Excel-Info zu Zelle D1 ebenfalls anzuzeigen, kannst du den Code anpassen:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    [H1].Comment.Visible = Target.Column = 8
    [D1].Comment.Visible = Target.Column = 4
End Sub

Häufige Fehler und Lösungen

  • Kommentar wird nicht angezeigt: Stelle sicher, dass die Zelle H1 tatsächlich einen Kommentar hat. Du kannst dies überprüfen, indem du mit der rechten Maustaste auf die Zelle klickst und „Kommentar hinzufügen“ wählst.

  • VBA-Code funktioniert nicht: Überprüfe, ob Makros in deiner Excel-Anwendung aktiviert sind. Gehe zu „Datei“ > „Optionen“ > „Trust Center“ > „Einstellungen für das Trust Center“ und aktiviere die Makros.


Alternative Methoden

Wenn du eine Excel-Notiz anzeigen, wenn die Maus auf Zelle ist, kannst du auch die Notizfunktion verwenden. Notizen sind einfacher zu handhaben, wenn du keine VBA-Programmierung nutzen möchtest:

  1. Füge eine Notiz in Zelle H1 hinzu, indem du mit der rechten Maustaste auf die Zelle klickst und „Notiz einfügen“ wählst.
  2. Diese Notiz wird automatisch angezeigt, wenn du mit der Maus über die Zelle fährst.

Praktische Beispiele

Hier sind einige Beispiele für die Verwendung von Kommentaren und Notizen in Excel:

  • Beispiel 1: Du hast eine Tabelle zur Budgetplanung. In Zelle H1 kannst du einen Kommentar hinzufügen, der erklärt, welche Werte dort eingegeben werden sollten.

  • Beispiel 2: Bei einer Verkaufsprognose könnte in D1 ein Kommentar stehen, der erklärt, welche Annahmen für die Verkäufe getroffen wurden.


Tipps für Profis

  • Nutze die Target-Eigenschaft, um verschiedene Bedingungen zu kombinieren. Zum Beispiel kannst du mehrere Spalten überprüfen und die entsprechenden Kommentare einblenden.

  • Halte den Code modular, indem du ihn in separate Subroutinen aufteilst, wenn du komplexere Logik benötigst.


FAQ: Häufige Fragen

1. Wie füge ich einen Kommentar in eine Zelle ein?
Klicke mit der rechten Maustaste auf die Zelle, wähle „Kommentar hinzufügen“ und gib deine Informationen ein.

2. Kann ich den Kommentar dauerhaft anzeigen lassen?
Ja, du kannst die Sichtbarkeit des Kommentars manuell einstellen, indem du mit der rechten Maustaste auf die Zelle klickst und „Kommentar anzeigen“ wählst.

3. Funktioniert dieser Code in Excel Online?
Nein, VBA-Code funktioniert nicht in Excel Online. Du kannst diese Funktionen nur in der Desktop-Version verwenden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige