Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
按钮打开另一个excel工作簿_Excel_Vba - Fatal编程技术网

按钮打开另一个excel工作簿

按钮打开另一个excel工作簿,excel,vba,Excel,Vba,我正在使用一个带有commandbox的userform,它的列表是从另一个工作簿填充的。我尝试了几种方法来填充列表,而不打开其他工作簿,但这种方法太复杂了。 因此,我认为在当前工作簿中添加一个按钮可以在最小化状态下打开列表源工作簿会有所帮助 我在点击按钮时使用此代码 Sub Open_PriceList() Workbooks.Open Filename:="F:\Document\Pricing\Price List.xlsx" End Sub 是否可以在最小化状态下打开文件?您可以尝试以

我正在使用一个带有commandbox的userform,它的列表是从另一个工作簿填充的。我尝试了几种方法来填充列表,而不打开其他工作簿,但这种方法太复杂了。 因此,我认为在当前工作簿中添加一个按钮可以在最小化状态下打开列表源工作簿会有所帮助

我在点击按钮时使用此代码

Sub Open_PriceList()
Workbooks.Open Filename:="F:\Document\Pricing\Price List.xlsx"
End Sub
是否可以在最小化状态下打开文件?

您可以尝试以下方法:

Sub Open_PriceList()
Workbooks.Open Filename:="F:\Document\Pricing\Price List.xlsx"
ActiveWindow.Visible = False
End Sub

查看伟大的想法@ScottCraner。哦,当心那篇文章的答案中的早期绑定。我没有在回答中看到通知(或任何地方)。我不想关闭该文件。只是想把它最小化。如果我关闭该文件,列表将不再填充