我正在編寫一個將向下移動合併的單元格的VBA腳本。當它這樣做時,會彈出一個框,提醒用戶此操作將取消合併的單元格。將合併的單元格向下移動
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("A28")) Is Nothing Then
Range("c28").Insert Shift:=xlDown
End If
我想要發生兩件事情之一。 A.總是自動接受是,所以彈出窗口不會顯示給用戶。 (並且我將在插入後在VBA中重新合併)
B.是否有辦法向下移動而不會從頭開始。
你合併** A28 **通過** C28 ** ?? –
對於情況「A」,您可以在子節點的開始中使用ApplicationDisplayAlerts = False,並在最後使用Application.DisplayAlerts = True –
C28:D28是在雙擊時向下移動的合併單元格。對於那個很抱歉。 – Josh