如何使用visual basic打开和编辑Excel模板

时间:2015-03-27 14:42:56

标签: excel visual-studio vba excel-template

我有一个模板,我们在工作中使用我想用visual basic编辑。我有一个gui内置,要求用户提供一些数据。我需要打开模板,然后根据用户输入编辑模板的内容。到目前为止,我已经做过研究,我所看到的一切都向我展示了如何打开一个新的Excel文档,而不是当前的文档。如何打开当前模板?

*我让用户浏览并选择文件名并将其存储为变量

1 个答案:

答案 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