So installieren Sie das Add-On für Excel 2003 (* .xla)

6217
David.Chu.ca

Ich muss etwas, Bat-Skripts (?), Erstellen, um ein Add-On für Excel 2003 zu installieren, damit der Endbenutzer das Add-On nicht manuell von Excel 'manuellem Tool-> Add-In installieren muss, und dann durchsuchen.

Zum Beispiel ist mein Add-On eine Datei:

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

Anregungen oder Schritte von der Befehlskonsole zur Installation des Add-Ons?

Der Client-PC ist ein Windows XP-basierter PC.

0

1 Antwort auf die Frage

2
joe

Hier ist die wunderbare Schritt-für-Schritt-Erklärung auf dieser Seite oder hier .

Aber ich würde vorschlagen, dass Sie Automatisierung einfach verwenden können

Von hier aus

  • Fügen Sie eine neue Arbeitsmappe hinzu.

  • Rufen Sie die Add-Methode der AddIns-Auflistung auf, um das neue Add-In der Liste der Add-Ins im Excel-Add-In-Manager hinzuzufügen.

  • Legen Sie die Install-Eigenschaft des AddIn-Objekts auf True fest (entspricht der Auswahl des Add-Ins im Add-In-Manager).

    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 = Nichts

Beachten Sie, dass in diesem Beispiel vor dem Aufrufen der Add-Methode eine Arbeitsmappe hinzugefügt wird. Der Add-In-Manager in Excel ist nur verfügbar, wenn mindestens eine sichtbare Arbeitsmappe geöffnet ist. Ohne diese Codezeile erhalten Sie eine der folgenden Fehlermeldungen:

Nizza Link-Ressourcen. Basierend auf den Informationen kann ich die xla-Datei in einen der Ordner kopieren (C: \ Programme \ Microsoft Office \ OfficeXX \ Library oder C: \ Dokumente und Einstellungen \ Benutzername \ Anwendungsdaten \ Microsoft \ AddIns). Das Add-In befindet sich dann in der Add-In-Liste. Wie kann ich dieses Element jedoch in der Liste markieren lassen? Irgendwo in der Reg- oder XML-Konfigurationsdatei? David.Chu.ca vor 14 Jahren 0