您不能在非活动工作簿中选择工作表。
您必须先激活工作簿,然后才能选择工作表。
workbooks("A").activate
workbooks("A").worksheets("B").select
当您使用激活时,它会自动激活工作簿。
请注意,您可以在工作簿中选择 >1 个工作表:
activeworkbook.sheets(array("sheet1","sheet3")).select
但只有一个工作表可以处于活动状态,如果您激活不属于多工作表选择的工作表,则其他工作表将变为未选中状态。