2
我有一個雙擊事件,我希望它保存一定範圍的副本。通過雙擊事件複製/粘貼
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("A3:A25, A29:A34, A36:A40, F3:F14, F18:F21, F25:F26, F3:F32, F36:F37, K3:K22, K26:K40, P3:P22")) Is Nothing Then
Range(ActiveCell.Offset(0, 1), ActiveCell.Offset(0, 3)).Copy
End If
End Sub
當我點擊其中一個範圍時,我可以看到副本突出顯示迅速出現並消失。我如何將它保存到剪貼板?理想情況下,我希望能夠在下一個雙擊事件中粘貼此範圍。
+1)'理想的情況下,我想能夠粘貼此範圍內的下一個雙擊事件作爲well.' - 你也可以查看'Application.CutCopyMode',如果它已經='xlCopy'然後粘貼值 –
這是一個勝利者!多謝你們。我想知道爲什麼它不保持與Range.Copy雖然? – Josh
因爲當你雙擊你訪問單元格並覆蓋'Range.Copy'。所以你需要做的是'取消'雙擊。看我的編輯:D – L42