如何安装Excel 2003加载项(* .xla)


0

我需要创建一些东西,bat脚本(?),为Excel 2003安装一个附加组件,这样最终用户就不需要从Excel的手动工具 - > Addin ...手动安装附加组件,然后浏览。

例如,我的加载项是一个文件:

C:\Program Files\MyApp\bin\myAddin.xla

从命令控制台安装附加组件的任何建议或步骤?

客户端PC是基于Windows XP的PC。

Answers:


2

以下是本网站此处提供的精彩分步说明。

但我建议你可以使用自动化很容易

这里开始

  • 添加新工作簿。

  • 调用AddIns集合的Add方法,将新加载项添加到Excel加载项管理器中的加载项列表中。

  • 将AddIn对象的Install属性设置为True(相当于选择加载项管理器的加载项)。

    Dim oXL As Object,oAddin As Object
    Set oXL = CreateObject(“Excel.Application”)
    oXL.Workbooks.Add
    Set oAddin = oXL.AddIns.Add(“C:\ test.xla”,True)
    oAddin.Installed = True
    oXL .Quit
    Set oXL =没什么

请注意,在此示例中调用Add方法之前添加了工作簿。除非至少打开一个可见工作簿,否则Excel中的加载项管理器不可用。没有这行代码,您会收到以下错误消息之一:


不错的链接资源。根据这些信息,我可以将xla文件复制到任一文件夹(C:\ Program Files \ Microsoft Office \ OfficeXX \ Library或C:\ Documents and Settings \ UserName \ Application Data \ Microsoft \ AddIns)。然后addin在Addin列表中。但是,如何在列表中检查此项目?在reg或xml配置文件中的某个地方?
大卫.Chu.ca
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.