18.11.2022, 10:02
Guten Tag zusammen,
leider komme ich bei einem kleinen Problem nicht weiter.
Sollzustand: (Siehe hierzu das Bild im Anhang)
Ich habe eine Tabelle, in welcher per Doppelklick auf eine Zelle ein bestimmter Buchstabe eingefügt werden soll.
Dieser Buchstabe ist abhängig davon, was in einer Zelle namens "Bearbeiter" ausgewählt wurde.
Beispiel:
Bearbeiter = Peter --> Per Doppelklick auf eine Zelle wird der Buchstabe "P" eingefügt.
Bearbeiter = Markus --> Per Doppelklick auf eine Zelle wird der Buchstabe "M" eingefügt.
usw.
Ich habe das Makro jetzt mal soweit, das ich zumindest per Doppelklick einen von mir definierten Inhalt einfügen kann.
Ich bekomme aber die Verbindung zu meinem Bearbeiter nicht hin.
__________________________________________________________________________________________
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("Zellbereich")) Is Nothing Then
Cancel = True
If IsEmpty(Target) Then Target = "einzufügender Inhalt" Else Target = ""
End If
End Sub
__________________________________________________________________________________________
Vielen Dank schon mal für eure Hilfe.
Viele Grüße
Johann
leider komme ich bei einem kleinen Problem nicht weiter.
Sollzustand: (Siehe hierzu das Bild im Anhang)
Ich habe eine Tabelle, in welcher per Doppelklick auf eine Zelle ein bestimmter Buchstabe eingefügt werden soll.
Dieser Buchstabe ist abhängig davon, was in einer Zelle namens "Bearbeiter" ausgewählt wurde.
Beispiel:
Bearbeiter = Peter --> Per Doppelklick auf eine Zelle wird der Buchstabe "P" eingefügt.
Bearbeiter = Markus --> Per Doppelklick auf eine Zelle wird der Buchstabe "M" eingefügt.
usw.
Ich habe das Makro jetzt mal soweit, das ich zumindest per Doppelklick einen von mir definierten Inhalt einfügen kann.
Ich bekomme aber die Verbindung zu meinem Bearbeiter nicht hin.

__________________________________________________________________________________________
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("Zellbereich")) Is Nothing Then
Cancel = True
If IsEmpty(Target) Then Target = "einzufügender Inhalt" Else Target = ""
End If
End Sub
__________________________________________________________________________________________
Vielen Dank schon mal für eure Hilfe.
Viele Grüße
Johann