excel列表区域在别一个工作薄怎么用VBA表示? vba跨工作簿复制粘贴
更新时间:2021-10-31 10:53:38 • 作者:ROXANNE •阅读 8857
- excel使用VBA调用另一工作薄指定工作表中指定区域的数据
- excel vba 单元格区域从一个工作簿复制到另一个工作簿
- excel vba中,一个工作薄如何给另一个工作薄的vba变量赋值?
- Excel vba怎样表示我在工作表中任意选定的一个区域?
excel使用VBA调用另一工作薄指定工作表中指定区域的数据
不用那样,直接用:
sheet3.range("A1:W600")=sheet2.range("A1:W600") 就行了。
这样试试,:
range("A1:W600")=Wb.Sheets(2).Range("A1:W600")
`
excel vba 单元格区域从一个工作簿复制到另一个工作簿
Sub xx()
Dim rg As Range
Set rg = ActiveSheet.UsedRange
rg.Copy
Workbooks.Add
ActiveSheet.Range("A1").Select
ActiveSheet.Paste
End Sub
excel vba中,一个工作薄如何给另一个工作薄的vba变量赋值?
将a.xls工作薄vba标准模块中的变量“aa”设为全局变量,设一个带参数的赋值过程,在b.xls的代码中调用这个过程,参数用你要赋给aa的值。具体如下:
'a.xls工作薄中vba标准模块中代码:
Public aa
Sub Setaa(x)
aa = x
End Sub
'b.xls工作薄中的代码:(括号中的8就是要赋给aa的值)
Run "'a.xls'!setaa(8)"
Excel vba怎样表示我在工作表中任意选定的一个区域?
selection表示当前选区