简体   繁体   English

如何使用 ActiveSheet 变量?

[英]how to use ActiveSheet variable?

Dim wsCopy As Worksheet
Dim wsDest As Worksheet
  Set wsCopy = Workbooks(ThisWorkbook.Path).ActiveSheet  <- error
  Set wsDest = Workbooks("aa.xlsx").Worksheets("bb")

it doesn't work...它不起作用...

Set wsCopy = ThisWorkbook.ActiveSheet 

FYI ThisWorkbook.Path is the folder location for the workbook - you'd need Workbooks(ThisWorkbook.Name) if you wanted to go that route (but you don't need to...)仅供参考ThisWorkbook.Path是工作簿的文件夹位置- 如果你想 go 这条路线,你需要Workbooks(ThisWorkbook.Name) (但你不需要......)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM