我试图在一张纸上获取非统一范围的数据并将其链接(单元格将具有“=Sheet1!A1”,而不是硬编码值)到同一工作簿中的另一个工作表。
我不能只使用 .UsedRange 因为我的选择中有很多空单元格,我不想链接到另一个工作表
到目前为止,这是我的代码,但我收到一条错误消息,提示您不能将 .copy 与这种选择一起使用。有人可以建议解决这个问题。谢谢你。
Sub test()
Application.ScreenUpdating = False
ActiveSheet.UsedRange.SpecialCells(xlCellTypeConstants).Copy
With Sheets("Sheet2")
.Activate
.Range("A1").Select
ActiveSheet.Paste Link:=True
End With
Application.CutCopyMode = False
Application.ScreenUpdating = True
End Sub