我有一個用戶表單,它允許人們輸入一系列數據的日期範圍,然後這些數據將被用於命名其餘宏的輸出。我試圖複製第一張紙上的所有數值WWOutput
,其中分析/計算所有數據並將其粘貼到名爲變量DateRange
的新創建的紙張上,每次顯然都會更改。VBA - 複製紙張值,粘貼到變量名稱表
我目前正在此:
Worksheets.Add(Before:=Worksheets("Calc")).Name = DateRange.Value
Worksheets("WWOutput").Range("A1:Q1000000").Copy
Worksheets(DateRange).Range("A1").PasteSpecial Paste:=xlPasteValues
將創建新表,在工作表被複制,但它不是複製到一個我想要的。如果我嘗試.Cells
而不是.Range
它會給我「類型不匹配」
我在做什麼錯了?
喬希
像魅力一樣工作,謝謝! –