Excel不通过VBA显示打开的Excel文档

时间:2015-07-16 18:50:11

标签: excel-vba vba excel

我正在尝试使用excel 2013来显示所有打开的工作簿列表。使用以下代码通过用户表单。

{{1}}

我不知道工作簿是否根本不可见或隐藏。有没有办法强制excel显示所有打开的Excel文档?

它可以工作,但它不会显示所有打开的工作簿。如果在使用代码打开工作簿之前打开以前的工作簿,它将倾向于显示所有工作簿。

这是整体更大导入功能的一部分。用户从所有打开的工作簿中选择要从中导入数据的工作簿。但是,如果首先打开主工作簿,则工作簿将不会显示工作簿。导入数据的工作簿是从ie到excel的导出数据库。

用户表单中列出的所有工作簿。隐藏信息的工作簿我相信但仍然可以编辑。我如何使用来自不同工作簿的vba取消隐藏?

我希望我能正确解释这一点。

干杯

1 个答案:

答案 0 :(得分:0)

尝试

For Each wkBook In Workbooks
wkBook.Activate
ActiveWindow.WindowState = xlMaximized

也可以尝试

wkBook.Windows(1).Visible = True

ActiveWindow.Visible = True