[我使用Visual Studio构建了一个简单的vb.NET Windows应用程序,在其中收集数据,打开excel模板并将数据放置在工作表上,然后重命名并将文件的副本保存到指定位置。
我的意图是将此应用程序发送给没有任何网络连接的少数人使用。我正在考虑使用一个文本字段,该字段会自动假定新创建的工作簿将保存到用户的文档目录中,并允许用户在收集任何数据之前根据需要更新此路径。
对于模板,我想要一个非常可靠的方法来确保可以找到模板。我将在应用程序最初运行时进行检查以查找模板,但是如果我可以将此模板嵌入到应用程序中,那将是很好的选择,因此当我将应用程序发送给新用户时,只需要发送一个.exe即可。应用。这可能吗?我想的另一种方法是将模板与应用程序放在同一目录中,并指示用户确保这种情况。如果模板无法在与应用程序相同的目录中找到,则用于搜索模板的检查将允许用户指向模板的实际位置。]
此刻,我使用以下方法打开并重命名模板
Dim newLocation As String = <I create a string for the new path and name> fso.CopyFile(Source:=<Current template path>, Destination:=newLocation)
如果可以完成嵌入excel工作簿的操作,我很想知道如何做(例如,添加现有项目,将构建操作设置为'Embedded Resource',然后...?),或者将模板放置在同一目录中因为该应用程序是最合适的选项,所以我也想听听您的想法。
谢谢
[我使用Visual Studio构建了一个简单的vb.NET Windows应用程序,它在其中收集数据,打开excel模板并将数据放置在工作表上,然后重命名并将文件的副本保存到...