ist es möglich, einen einzigen Kommentar auf mehrere Zellen zu referenzieren?
So dass z.B. vier Pfeile angezeigt werden, wenn der Kommentar durch Klick auf eine dieser Zellen
angezeigt wird.
Gruß,
Ptonka
Ich finde es schade, dass manche anscheinend das Forum nur nutzen, um andere maßzuregeln. _
Aber nur maßregeln und überhaupt nicht auf die Fragestellung einzugehen, finde ich schon _
anmaßend.
mit "manche" meinst Du also mich :o(
Da Du das im Zusammenhang nutzt auf einen freundlichen Hinweis (kein böses Wort stand da irgendwo)
das ich darauf hingewiesen habe "Ein Forum lebe auch von Rückmeldungen" finde ich es auch nicht gerade
sehr anständig von Dir, mir zu unterstellen ich sei anmaßend :o(
Viele User hier im Forum haben am Ende stehen "Rückmeldung wäre nett" Ist das auch anmaßend?
Ich habe in keinster Weise Deine Aktivität im Forum untergraben. in keinster Weise !
und JA ich habe sicher auch schon was vergessen.
Und nun komm wieder runter, ich hab Dir doch gar nix getan.
MfG Matthias L - und ende -
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Wert = ActiveCell.Address
Select Case Wert
Case Is = "$D$10", "$G$17", "$D$26"
MsgBox "Hinweis: Diese Zahl ist ein geschätzter Wert!"
End Select
End Sub
Jetzt erscheint der Hinweis bei Selektion der Zellen D10, G17 und D26
Gruß,
Ptonka
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Count = 1 Then
Select Case Target.Address(0, 0)
Case "D10", "D26", "G17"
With Me.Shapes("txtHinweis1")
.Left = Target.Left + Target.Width + 2
.Top = Target.Top
.Visible = True
End With
Case Else
Me.Shapes("txtHinweis1").Visible = False
End Select
End If
End Sub
Gruß
Rudi
Textfeld einfügen: Füge ein Textfeld in dein Excel-Blatt ein, indem du auf „Einfügen“ und dann auf „Textfeld“ klickst.
VBA-Skript hinzufügen: Öffne den Visual Basic for Applications (VBA) Editor mit ALT + F11.
Code einfügen: Füge den folgenden Code in das entsprechende Arbeitsblatt ein:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Count = 1 Then
Select Case Target.Address(0, 0)
Case "D10", "D26", "G17"
With Me.Shapes("txtHinweis1")
.Left = Target.Left + Target.Width + 2
.Top = Target.Top
.Visible = True
End With
Case Else
Me.Shapes("txtHinweis1").Visible = False
End Select
End If
End Sub
Textfeld benennen: Nenne das Textfeld, das du eingefügt hast, „txtHinweis1“.
Zellen auswählen: Klicke auf die Zellen (z.B. D10, G17, D26), um den Kommentar anzuzeigen.
Case-Anweisungen anpasst.VBA optimieren: Verwende Arrays, um die Zellen zu verwalten, die den Kommentar anzeigen sollen, um den Code lesbarer und wartungsfreundlicher zu machen.
Dim zellen As Variant
zellen = Array("D10", "D26", "G17")
If Not IsError(Application.Match(Target.Address(0, 0), zellen, 0)) Then
' Dein Code hier
End If
Excel Notizen kopieren: Um Kommentare effizient zu kopieren, verwende die Funktion „Kommentar kopieren“ und füge sie in die gewünschten Zellen ein.
1. Kann ich einen Kommentar auf mehrere Zellen beziehen?
Nein, Excel unterstützt nicht direkt, dass ein Kommentar auf mehrere Zellen verweist. Du kannst jedoch VBA verwenden, um einen Hinweis zu erstellen.
2. Wie kann ich einen Kommentar in mehrere Zellen gleichzeitig einfügen?
Du kannst ein Textfeld oder eine Daten-Gültigkeitseingabemeldung verwenden, um denselben Kommentar für mehrere Zellen anzuzeigen.
3. Was ist der Vorteil von VBA gegenüber der Daten-Gültigkeit?
VBA bietet mehr Flexibilität und Anpassungsmöglichkeiten, während die Daten-Gültigkeit einfacher und schneller einzurichten ist.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen