Ich versuche, ein bestimmtes Drag & Drop-Ereignis in VBA zu erfassen, und möchte das Popup "Es gibt bereits Daten hier. Möchten Sie es ersetzen?" während dieser Veranstaltung.Excel VBA: DisplayAlert kann nicht während Drag & Drop deaktiviert werden?
Ich habe das grundlegende Ereignis eines Drag & Drop von Zelle [D1] in Zelle [E1] erfasst, aber aus irgendeinem Grund kann ich das Popup nicht deaktivieren. Weiß jemand warum?
Vielen Dank.
Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target(1, 1), [D1]) Is Nothing Then
MsgBox "selected " & Target.Address & " - " & Target(1, 1).Value
Application.DisplayAlerts = False
End If
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target(1, 1), [E1]) Is Nothing Then
MsgBox "changed " & Target.Address & " - " & Target(1, 1).Value
End If
End Sub
Super, das funktioniert perfekt, danke! Vereinbart, ich plane, das Popup wiederherzustellen, wenn der Benutzer klickt (irgendwo anders). –