我有一个模板,我们在工作中使用我想用visual basic编辑。我有一个gui内置,要求用户提供一些数据。我需要打开模板,然后根据用户输入编辑模板的内容。到目前为止,我已经做过研究,我所看到的一切都向我展示了如何打开一个新的Excel文档,而不是当前的文档。如何打开当前模板?
*我让用户浏览并选择文件名并将其存储为变量
答案 0 :(得分:1)
很难说你想要达到的目标可能需要更多的澄清。
引用已打开的Excel文件
Set execlObj = GetObject(fileName)
打开未打开的Excel文件(在单独的Excel应用程序中)
Dim oXLApp As Object, wb As Object
Set oXLApp = CreateObject("Excel.Application")
Set wb = oXLApp.Workbooks.Open(fileName)
文件名是例如C:\ TEST.XLS