Arbeitsmappen-Assistenten

Aus admin wiki
Zur Navigation springen Zur Suche springen

Der Arbeitsmappen-Assistent

Bovor Sie Ihren Arbeitsmappen-Assistenten installieren, sollten Sie prüfen, welches Produkt Sie von uns erhalten haben:

Einfacher Assistent: Die vor 2013 entwickelten Arbeitsmappen-Assistenten enthielten nur einen Farbdialog. Alle Dateien befinden sich in einem Verzeichnis (ohne Unterverzeichnisse).

Eingebetteter Assistent: Entspricht weitestgehend dem einfachen Assistenten. Dieser Typ des Arbeitsmappen-Assistenten wird jedoch als Teil des Präsentations-Assistenten ausgeliefert und teilt sich mit diesem zum Beispiel die Farbdefinitionen.

Globaler Assistenten: Seit Mitte 2013 werden unsere Arbeitsmappen-Assistenten analog zu den Dokument- bzw. Präsentations-Assistenten mit einem eigenen Verzeichnis für globale Module, Kundenanpassungen und dem XLStartup-Verzeichnis ausgeliefert. Diese Assistenten können neben dem Farbdialog auch weitere Funktionen enthalten.

Produkt Beispiel Anmerkungen
Einfacher Assistent Datei:Green install folders s.jpg Beim einfachen Assistenten liegen sämtliche Dateien direkt im Installationsverzeichnis. Beachten Sie bitte, dass sie die Datei '...ColorPalette.cfg' enthält, sonst handelt es sich um einen eingebetteten Assistenten.
Eingebetteter Assistent siehe 'Einfacher Assistent' Beim eingebetteten Assistenten liegen sämtliche Dateien direkt im Installationsverzeichnis. Beachten Sie bitte, dass hier die Datei '...ColorPalette.cfg' nicht vorhanden ist und stattdessen in der 'Settings.ini' ein entsprechender Eintrag gemacht werden muss.
Globaler Assistent Datei:Green install folders c.jpg Beim globalen Assistenten finden Sie im Installationsverzeichnis die hier gezeigten Unterverzeichnisse (je nach Anforderungen können mehr Unterverzeichnisse nötig sein).

Installation

Excel Add-Ins können auf zwei Wegen installiert werden:

  • Sie können der Liste der verfügbaren Add-Ins hinzugefügt werden.
  • Sie können im XLStart-Ordner abgelegt werden.

Liste der Add-Ins hinzufügen

Bitte beachten bei einfachen und eingebetteten Assistenten und Excel 2007/2010/2013

Für die neue Benutzeroberfläche von Microsoft® Office ab Version 2007 legen wir unseren Excel-Lösungen eine *.XLAM-Datei bei, welche die Anpassungen zum Menüband enthält. Statt des *.XLA-AddIns wird dieses installiert; alle nötigen weiteren AddIns werden automatisch herangezogen.

Bei globalen Assistenten müssen Sie dies nicht beachten.

Vorteile
  • Das Add-In kann an einem beliebigen Ort abgelegt werden.
  • Bei Updates kopieren Sie lediglich die neuen Dateien in das Installationsverzeichnis (Sie müssen nicht erst das Startup-Verzeichnis ermitteln).
Nachteile
  • Die automatisierte Installation über die Registry benötigt zusätzliche Abfragen (siehe weiter unten).
Vorbereitung
  • Legen Sie das AddIn und eventuell dazu gehörige Dateien an einem beliebigen Ort ab.
  • Bei eingebetteten Assistenten:
    • In der Konfigurations-Datei settings.ini tragen Sie bitte den Pfad zu Ihrem Präsentations-Assistenten ein.
    • Wenn Sie das Excel Addin in einem Unterverzeichnis des Präsentations-Assistenten ablegen, muss der Pfad nicht angepasst werden.
Manuelle Installation
  • Wählen Sie in Excel Extras, Add-Ins-Manager... und dann Durchsuchen..., um das entsprechende AddIn zu installieren.
  • Wichtig: Wenn Sie gefragt werden, ob Sie das neue Add-In in Ihre Add-In Bilbliothek kopiert haben möchten, antworten Sie mit Nein!
Automatisierte Installation (Registrierung)
  • Der nötige Eintrag lautet wie folgt:

[HKEY_CURRENT_USER\Software\Microsoft\Office\X.0\Excel\Options]

"OPEN1"="Installationsverzeichnis\\Kunde_addin.xla"

wobei Folgendes zu beachten ist:

  • Name des Abschnitts:
    • Verwenden Sie HKEY_CURRENT_USER, um die Installation für den aktuellen Anwender durchzuführen.
    • Verwenden Sie HKEY_LOCAL_MACHINE, um die Installation für alle Anwender durchzuführen, die diesen Rechner verwenden.
    • Ersetzen Sie X.0 mit der installierten Excel-Versionsnummer.
    • Ersetzen Sie Kunde_addin.xla mit dem Dateinamen Ihrer XLA-Datei inklusive der Dateiendung.
  • Eintrag OPEN1:
    • Dieser Eintrag erhält den Pfad und Dateinamen des Add-Ins.
    • Der Index des Eintrags ist im Beispiel 1 und entspricht dem nächsten freien Index - das bedeutet, dass Sie vorher ermitteln müssen, welcher Index der nächste freie ist, bevor Sie diesen Eintrag setzen können.
    • Beachten Sie hierbei, dass die Pfadangaben mit doppeltem Backslash versehen sein müssen!
    • Servernamen wie \\Server werden demnach mit vier Backslashs angegeben: \\\\Server

Installation in das Startup-Verzeichnis von Excel

Vorteile
  • Das AddIn muss nicht registriert werden.
  • Bei der automatisierten Installation werden keine zusätzlichen Abfragen benötigt.
Nachteile
  • Bei Updates muss eventuell das Startup-Verzeichnis ermittelt und dort müssen Dateien aktualisiert werden.
    • Bei nicht-globalen Assistenten befinden sich sämtliche Dateien der Lösung im Startup-Verzeichnis von Excel.
    • Bei globalen Assistenten werden nur die Dateien im Unterverzeichnis 'XLStartup' in das Startup-Verzeichnis kopiert und hier aktualisiert.
  • Weil Excel-Dateien aller Art, die im Startup-Verzeichnis abgelegt sind, automatisch beim Starten von Excel geöffnet werden (auch wenn ihre Dateiendung umbenannt wurde), müssen diese in Unterverzeichnissen untergebracht werden. Dies wird in den Ihnen ausgelieferten Daten schon so vorgesehen sein. Wenn dies nicht schon von uns vorbereitet wurde, setzen Sie sich bitte mit uns in Verbindung.
Mögliche Installationswege

Es bestehen zwei Möglichkeiten, unsere Assistenten mithilfe des Startup-Verzeichnisses zu installieren:

  • Sie können das aktuell verwendete Startup-Verzeichnis von Excel verwenden und die nötigen Dateien in das Verzeichnis kopieren.
  • Sie können das Excel Startup-Verzeichnis auf das Startup-Verzeichnis des Assistenten legen.
Vorgehensweise bei Erhalt des Startup-Verzeichnisses
  • Ermitteln Sie den Excel Startup-Pfad.
  • Bei einfachen Assistenten kopieren Sie alle mitgelieferten Dateien in das Excel Startup-Verzeichnis.
  • Bei eingebetteten Assistenten kopieren Sie die XLA-Datei in das Startup-Verzeichnis sowie die Konfigurationsdatei. Passen Sie die Datei an, damit der Arbeitsmappen-Assistent die Farbpalette des Präsentations-Assistenten finden kann.
  • Bei globalen Assistenten kopieren Sie die Dateien aus dem 'XLStartup'-Verzeichnis in das Startup-Verzeichnis von Excel und tragen Sie dann im Unterordner 'etc' in die Konfigurationsdatei 'xxStartup.ini' den vollständigen Pfad zum 'PrimaryAddin' ein.
Vorgehensweise beim Ändern des Excel Startup-Verzeichnisses

Alternativ können Sie das Startup-Verzeichnis von Excel auf das Programm- bzw. Startup-Verzeichnis des Assistenten ändern. Hier sind keine weiteren Änderungen oder Einstellungen des Assistenten nötig.

Registrierungs-Einträge für die automatisierte Installation

[HKEY_CURRENT_USER\Software\Microsoft\Office\X.0\Excel\Options]

"AltStartup"="Installationsverzeichnis\\XLStartup"

wobei Folgendes zu beachten ist:

  • Name des Abschnitts:
    • Ersetzen Sie X.0 mit der installierten Excel-Versionsnummer.
  • Eintrag 'AltStartup'
    • Beachten Sie, dass die Pfadangaben mit doppeltem Backslash versehen sein müssen.
    • Servernamen wie \\Server werden demnach mit vier Backslashs angegeben: \\\\Server