我有一个用户表单,它允许人们输入一系列数据的日期范围,然后这些数据将被用于命名其余宏的输出。我试图复制第一张纸上的所有数值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
它会给我“类型不匹配”
我在做什么错了?
乔希
像魅力一样工作,谢谢! –