Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
If Target.? = "Mitarbeiter" Then MsgBox ("Getroffen")
#1
Guten Abend allerseits, ich habe eine Tabelle im Bereich C4 - C13 erstellt und ihr den Namen "Mitarbeiter" gegeben. Per Doppelklick wird der Code ausgelöst und soll prüfen das Target in der Tabelle " Mitarbeiter" liegt.
Wie muss das Formuliert werden?

Danke
Stefan
Zitieren
#2
Hallo,

versuche mal folgendes ...

Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
 
  If Not Intersect(Target, ActiveSheet.ListObjects("Mitarbeiter").DataBodyRange) Is Nothing Then
   
    MsgBox "Getroffen"
   
  End If
 
End Sub

Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) :: 01/2011 - 06/2019 :: 04/2020 - 06/2022
https://de.excel-translator.de/translator :: Online Excel-Formel-Übersetzer :: Funktionen :: Fehlerwerte :: Argumente :: Tabellenbezeichner (neu)
Zitieren
#3
Danke, genau so sollte es sein :-)
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste




Hinweis auf Angebot Excel-Inside - lang    Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden um dein Anliegen zu besprechen.
   Gerne erstellen wir auf dieser Basis ein Angebot.
   Sende deine Anfrage einfach
per E-Mail an anfrage@excel-inside.de


Powerd and supported by Excel-InsideSolutions