excel用宏命令在两表之间复制粘贴

2025-03-19 07:22:31
推荐回答(3个)
回答1:

你是想 在一个工作簿点击是复制,不管在这个工作簿点击多少次都是复制最后一次,另一个工作簿点击是粘贴,不管点击多少次都是粘贴。
还是不管在哪个工作簿,第一次点击是复制,第二次点击是粘贴。。。。

回答2:

在excelA book1中插入以下代码

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveCell.Copy
End Sub
在excelB ,book1中插入以下代码
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveCell.Paste
End Sub

回答3:

如果excelA跟excelB是固定不变的就比较好实现。如果你要对任意的excelA、excelB都要实现上述操作,只有从切换操作中入手,或者是开始整个对话框来设定excelA和excelB。复制和粘贴操作本身很简单,主要是看你要达到哪种程度了。