Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Excel Add-In per Setup verteilen (E2010)

569 views
Skip to first unread message

Stefan Dase

unread,
Dec 1, 2011, 10:30:09 AM12/1/11
to
Hallo allerseits,

ich habe ein kleines Excel Add-In für Office 2010 erstellt, dass bei uns
firmenintern einen Fehler in einer Vorlage korrigiert.

Wie kann ich dieses Add-In (*.XLAM) an andere Benutzer verteilen? Gibt
es die Möglichkeit, ein Setup zu erstellen? Oder muss dass auf jedem
Arbeitsplatz individuell über die Optionen installiert und aktiviert werden?

Viele Grüße aus Bremen,
Stefan

Winfried Sonntag

unread,
Dec 1, 2011, 1:58:20 PM12/1/11
to
Am 01.12.2011 schrieb Stefan Dase:

> ich habe ein kleines Excel Add-In fᅵr Office 2010 erstellt, dass bei uns
> firmenintern einen Fehler in einer Vorlage korrigiert.

Mit welchem Programm hast Du das AddIn erstellt?

> Wie kann ich dieses Add-In (*.XLAM) an andere Benutzer verteilen? Gibt
> es die Mᅵglichkeit, ein Setup zu erstellen? Oder muss dass auf jedem
> Arbeitsplatz individuell ᅵber die Optionen installiert und aktiviert werden?

Reicht es nicht aus, wenn das AddIn in einem bestimmten Verzeichnis
liegt?

BTW: X-Post ohne Fup2 kᅵndigt man normalerweise an.

Servus
Winfried
--
Connect2WSUS: http://www.grurili.de/tools/Connect2WSUS.exe
GPO's: http://www.gruppenrichtlinien.de
Community Forums NNTP Bridge: http://communitybridge.codeplex.com/
Reg2xml: http://www.reg2xml.com - Registry Export File Converter

Marc Wollersheim

unread,
Dec 1, 2011, 2:57:59 PM12/1/11
to
Hallo Stefan,

Deine Frage ist so allgemein, vor allem was die vorhandene
IT-Infrastruktur angeht, dass man keine Antwort geben kann.

Hier allerdings ein Link, der einen möglichen Einstieg/Ansatz zur
automatischen Addin-Verteilung über Registry-Eingriffe (die z.B. über
Shell-Scripte beim Windows-Logon geladen werden können) in das Thema
ermöglicht:

http://www.office-loesung.de/ftopic295824_0_0_asc.php

Gruß
Marc

Jörg Eisenträger

unread,
Dec 1, 2011, 4:21:14 PM12/1/11
to
On Thu, 01 Dec 2011 16:30:09 +0100, Stefan Dase <ne...@sooftichwill.de>
wrote:
>Wie kann ich dieses Add-In (*.XLAM) an andere Benutzer verteilen?

Hallo Stefan,
ich habe das bei uns folgendermaßen gemacht (Prinzip):

Es sei
das Add-In: N:\Pfad\MyAddin.xlam
die "Setup"-Datei: S:\Pfad\Setup.xlsm

Auf beide Pfade haben die User zumindest Leserechte.

In Setup.xlsm gibt es eine Schaltfläche, die folgendes "Setup"-Makro
aufruft:

Sub Install_AddIn()
For i = 1 To AddIns.Count
If AddIns(i).Name = "MyAddIn.xlam" And _
AddIns(i).Installed = True Then
MsgBox "AddIn bereits installiert."
ThisWorkbook.Close SaveChanges:=False
Exit Sub
End If
Next i

'Falls AddIn noch nicht installiert
AddIns.Add Filename:="N:\Pfad\MyAddin.xlam", _
CopyFile:=False
AddIns("MyAddIn").Installed = True
MsgBox "MyAddIn erfolgreich installiert."
ThisWorkbook.Close SaveChanges:=False
End Sub

Zusätzlich prüft die Sub bei uns noch, ob der User auch XL2010
installiert hat, und protokolliert, welche User das Add-In installiert
haben.

Um das Add-In zu bekommen, muss jeder User nur einmal die Setup-Datei
öffnen und die Schaltfläche klicken. Das Add-In liegt nur 1x im Netz,
Updates sind ohne besonderes "Ausrollen" möglich.


Gruß
Jörg
--
LPs auf CD brennen - so geht's: http://www.joergei.de/
E-Mail-Adresse existiert, wird aber nicht gelesen.

Stefan Dase

unread,
Dec 2, 2011, 5:49:48 AM12/2/11
to
Am 01.12.2011 19:58, schrieb Winfried Sonntag:

>> ich habe ein kleines Excel Add-In für Office 2010 erstellt, dass bei uns
>> firmenintern einen Fehler in einer Vorlage korrigiert.
>
> Mit welchem Programm hast Du das AddIn erstellt?

Mit Excel, es handelt sich um eine XLAM-Datei. ;-)

>> Wie kann ich dieses Add-In (*.XLAM) an andere Benutzer verteilen? Gibt
>> es die Möglichkeit, ein Setup zu erstellen? Oder muss dass auf jedem
>> Arbeitsplatz individuell über die Optionen installiert und aktiviert werden?
>
> Reicht es nicht aus, wenn das AddIn in einem bestimmten Verzeichnis
> liegt?

Es gibt einen XLSTART-Ordner, wie ich mittlerweile herausgefunden habe.
Wenn man das Add-In dorthin verschiebt wird es offenbar automatisch
geladen. Allerdings ist es dann nicht im Add-In-Manager sichtbar.

> BTW: X-Post ohne Fup2 kündigt man normalerweise an.

X-Post ok, aber was ist Fup2?

Viele Grüße,
Stefan

Stefan Dase

unread,
Dec 2, 2011, 5:55:30 AM12/2/11
to
Am 01.12.2011 20:57, schrieb Marc Wollersheim:
> Deine Frage ist so allgemein, vor allem was die vorhandene
> IT-Infrastruktur angeht, dass man keine Antwort geben kann.

Hallo Marc,

es ging mir um die Möglichkeit, ein Setup o.ä. für die Verteilung eines
Add-Ins (Exceldatei, *.XLAM) zu erstellen. Ansonsten muss jeder Benutzer
über Datei > Optionen > Add-Ins > Gehe zu... manuell installieren, das
wollte ich den unbedarften Kollegen nicht zumuten.

Auf die Frage von Winfried hin habe ich aber den Ordner XLSTART
ausfindig gemacht. Offenbar reicht es, die Datei einfach dorthin zu
schreiben und das Add-In wird automatisch geladen.

> Hier allerdings ein Link, der einen möglichen Einstieg/Ansatz zur
> automatischen Addin-Verteilung über Registry-Eingriffe (die z.B. über
> Shell-Scripte beim Windows-Logon geladen werden können) in das Thema
> ermöglicht:
>
> http://www.office-loesung.de/ftopic295824_0_0_asc.php

Dank für den Link, das Forum hat momentan aber irgendwelche Probleme mit
der Datenbank. Ich bekomme auf jeder Seite SQL-Fehler.

Grüße aus Bremen,
Stefan

Stefan Dase

unread,
Dec 2, 2011, 5:56:45 AM12/2/11
to
Am 01.12.2011 22:21, schrieb Jörg Eisenträger:
>> Wie kann ich dieses Add-In (*.XLAM) an andere Benutzer verteilen?
>
> Hallo Stefan,
> ich habe das bei uns folgendermaßen gemacht (Prinzip):
>
> Es sei
> das Add-In: N:\Pfad\MyAddin.xlam
> die "Setup"-Datei: S:\Pfad\Setup.xlsm
>
> Auf beide Pfade haben die User zumindest Leserechte.
>
> In Setup.xlsm gibt es eine Schaltfläche, die folgendes "Setup"-Makro
> aufruft (...)

Hallo Jörg,

auch eine einfache Methode zum Verteilen. Allerdings werde ich wohl ein
kleines Setup anfertigen, dass mir das Add-In in den XLSTART-Ordner kopiert.

Viele Grüße,
Stefan

Winfried Sonntag

unread,
Dec 2, 2011, 10:29:01 AM12/2/11
to
Am 02.12.2011 schrieb Stefan Dase:

> Am 01.12.2011 19:58, schrieb Winfried Sonntag:
>> Reicht es nicht aus, wenn das AddIn in einem bestimmten Verzeichnis
>> liegt?
>
> Es gibt einen XLSTART-Ordner, wie ich mittlerweile herausgefunden habe.
> Wenn man das Add-In dorthin verschiebt wird es offenbar automatisch
> geladen. Allerdings ist es dann nicht im Add-In-Manager sichtbar.

Reicht das nicht?

>> BTW: X-Post ohne Fup2 kündigt man normalerweise an.
>
> X-Post ok, aber was ist Fup2?

http://einklich.net/usenet/begriffe.htm#f

Winfried Sonntag

unread,
Dec 2, 2011, 10:30:53 AM12/2/11
to
Am 02.12.2011 schrieb Stefan Dase:

> auch eine einfache Methode zum Verteilen. Allerdings werde ich wohl ein
> kleines Setup anfertigen, dass mir das Add-In in den XLSTART-Ordner kopiert.

Habt ihr eine Windows Domain im Einsatz? Wenn ja, geh zum zuständigen
Admin und bitte ihn das File über Group Policy Preferences zu
verteilen. Das ist für ihn ca. 2 Minuten Arbeit und alle bekommen das
AddIn.
http://www.gruppenrichtlinien.de/Vista/GPP_Group_Policy_Preferences.htm
0 new messages