我想在一張紙上取一個非均勻範圍的數據並將其鏈接起來(單元格將具有「= 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
您是否在尋找所有範圍與價值觀複製他們,而留下的空白的嗎? –
信息如何安排在原始工作簿中?全部在A列?多列?一排,多排?你能否舉一個小例子來說明原始數據表中的數據,以及你希望如何查看成品? –
我不知道如何在這裏附加excel文件.. could not找到一種方法來附加它,所以這裏是下一個最好的東西....數據在5-6列向下100行左右。有多個表格標題以空白行分隔。我希望空行/單元格不要鏈接到新工作表。 – eMTy