Vba 在辅助Excel窗口中粘贴特殊更改主窗口中的工作表
我经常复制和粘贴公式,因此我编写了一个简短的宏来提供键盘快捷键:Vba 在辅助Excel窗口中粘贴特殊更改主窗口中的工作表,vba,excel,copy-paste,paste,Vba,Excel,Copy Paste,Paste,我经常复制和粘贴公式,因此我编写了一个简短的宏来提供键盘快捷键: Sub PasteFormula() ' Keyboard Shortcut: Ctrl+Shift+F Dim TargetRange As Range If Application.CutCopyMode Then Set TargetRange = Application.ActiveWindow.Selection TargetRange.PasteSpecial
Sub PasteFormula()
' Keyboard Shortcut: Ctrl+Shift+F
Dim TargetRange As Range
If Application.CutCopyMode Then
Set TargetRange = Application.ActiveWindow.Selection
TargetRange.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
End If
End Sub
它完全按照预期工作,但有一个不希望的特殊性。以下是如何创建MWE:
- 为什么Excel会这样做,和/或
- 如何使Excel不这样做