对于每个 Excel 工作表,都存在一个变量var1。
我想编写一个 VBA 表达式,它将选择 Excel 工作表,其中变量var1的值是相同的。
如何获取所有工作表的列表?然后根据var1值过滤它?
要浏览工作表,您可以使用 FOR EACH 循环。如果可能,将 ActiveWorkbook 替换为您的工作簿。
For Each Sheet In ActiveWorkbook.Sheets
<do things; 'Sheet' is an object now that takes on the properties
of each sheet in the workbook one at a time.>
Next Sheet
进入该循环后,您可以检查 var1 并做任何您喜欢的事情。我不完全确定每张纸上的变量 var1 是什么意思,您可能想在评论中澄清一些。