我创建了一个只显示1个表单和按钮的项目。我想要做的是点击按钮后,它会打开一个预先构建的Excel工作簿。问题是,我需要在应用程序包中添加excel文件。例如,我将应用程序光盘交给其他人加载到另一台计算机上,然后他们可以运行该应用程序来打开工作簿。我知道如何在我的个人计算机上引用该文件,而不是如何在项目内部添加它,或多或少地单独使用。该应用程序,如果出于库存目的,但需要在众多计算机上打开...这有点像使用VB作为excel工作簿的前端。我对Vb.net知之甚少,但愿意学习。请求演练步骤。请帮忙!!
答案 0 :(得分:0)
这应该将工作簿放在某个文件夹中作为可执行文件。这也将制作工作簿的副本并将其添加到项目文件夹中。如果您不希望发生这种情况,请使用添加按钮右侧的下拉菜单(请参阅上面的步骤2),然后选择添加为链接。然后,build将使用在当前位置找到的文件。
要以编程方式打开工作簿,请执行以下操作:
Dim filename as String = My.Application.Info.DirectoryPath & System.IO.Path.DirectorySeparatorChar & "WorkbookName.xlsx"
Process.Start(filename)
此示例假定文件已命名为 WorkbookName.xlsx ,您需要将其更改为与文件名相匹配。