vba Active Input Box-打开新的Excel工作表

时间:2015-06-11 06:00:20

标签: excel-vba vba excel

我编写了一个vba程序,其中一个输入框处于活动状态。必须在另一个需要在输入框中填写的excel文件中检查数据。由于输入框处于活动状态,因此无法打开或激活其他Excel文件。请帮忙。

1 个答案:

答案 0 :(得分:0)

由于输入框是模态对话框,因此Excel可以控制它,直到激活“确定”按钮。您需要找到一种方法来在显示输入框之前收集信息,或者在处理后添加信息。

第三种相当复杂的选择是让另一个进程监视输入框,从另一本书获取信息,然后将其粘贴到框中。这是WinBatch等工具的领域,我不时使用它来执行这些任务。还存在其他工具,尤其是AutoIT,它在功能上与WinBatch非常相似。