您好,我有一個需要重新格式化的資料集。資料來自多列,但我已合并為一列,然后進行 xlookup。我想我可以撰寫一個腳本來復制記錄并將其粘貼到將進行資料清理的作業表上,除非我使用命令“lstsheet.select”時出現運行時 424 錯誤。我必須使用最后一張而不是特定的作業表的原因是因為我必須使其動態化,這樣最終用戶就不必選擇特定的宏。
這是資料的樣子
A 列:驅動程式
B欄:拖拉機
C 欄:預告片
但我希望它相互堆疊,所以在另一張紙上它會顯示一個包含所有三個值的列。
Sub Asset_Export()
Range("E5:E100").Copy
Worksheets("Asset Upload").Range("A2").PasteSpecial xlPasteValues
LstSht.Select
Range("F5:F100").Copy
Worksheets("Asset Upload").Range("A98").PasteSpecial xlPasteValues
End Sub
資料源
資料結果
uj5u.com熱心網友回復:
您可以通過輸入框選項獲取值來提供動態作業表編號。
i = inputbox("Enter the sheet number")
sheets(i).range(XX).copy
然后繼續……
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/480549.html
