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

[2010] VBA rücksetzen

118 views
Skip to first unread message

Anselm Rapp

unread,
Feb 22, 2012, 9:12:30 AM2/22/12
to
Hallo,

ich ziehe von einem Rechner mit Windows XP und Office 2003 auf einen mit
Windows 7 und Office 2010 um. Auf dem alten hatte ich globale Makros in
der PERSONL.XLS angelegt, die ich mit umziehen will. Ich habe unüberlegt
manches probiert, und nun sind in VBA mehrere VBAProjects angelegt, die
da vermutlich nicht hingehören:

Makros.xlam
Mappe1
PERSONL.xlam (vermutlich an falschem Platz mit falschem Inhalt)

Ich kann die VBAProjects nicht entfernen (Kontextmenüpunkt nicht aktiv)
und will nicht noch mehr kaputtmachen. Kann ich das alles in den
jungfräulichen Zustand zurücksetzen, ohne Excel zu deinstallieren?

Das
http://www.office2010-blog.de/de/start/excel/excel-2010-die-eigene-makroarbeitsmappe
ist hoffentlich die richtige Anleitung.

Danke für Tipps,

Anselm

--
Bitte in der Newsgroup antworten.

Jörg Eisenträger

unread,
Feb 22, 2012, 1:59:22 PM2/22/12
to
On Wed, 22 Feb 2012 15:12:30 +0100, Anselm Rapp
<Ansel...@mailueberfall.de> wrote:

>ich ziehe von einem Rechner mit Windows XP und Office 2003 auf einen mit
>Windows 7 und Office 2010 um.
>...
>Kann ich das alles in den
>jungfräulichen Zustand zurücksetzen, ohne Excel zu deinstallieren?

Bei geschlossenem Excel 2010 aus dem Ordner
C:\Users\DeinUserName\AppData\Roaming\Microsoft\Excel\XLSTART
alles löschen und

aus dem Ordner
C:\Users\DeinUserName\AppData\Roaming\Microsoft\AddIns
alles löschen, was auf *.xla bzw. *.xla? endet.

Da dürfte nichts passieren. Kannst die Dateien ja vorher wegsichern.
Im VBA-Editor untr Extras > Verweise nachschauen, ob es "nicht
vorhandene" Verweise gibt. Falls ja, diese auch entfernen.

Zur Übernahme der alten personl.xls in die neue personal.xlsb empfehle
ich, die Module aus dem alten Excel zu exportieren und ins neue zu
importieren. Vorher musst Du die personal.xlsb aber erst anlegen, indem
Du z. B. ein Makro aufzeichnest.

Es sollte auch möglich sein, die alte personl.xls einfach in den neuen
XLSTART-Ordner zu kopieren, würde ich aber nicht machen.
Das passt schon.


Gruß
Jörg
--
"One of the best ways to boost your Excel efficiency is also one of the best ways to shoot yourself in the foot."
(Susan Harkins auf www.techrepublic.com/blog/10things/10-mistakes-to-avoid-when-working-with-multiple-worksheets/1961 )

Anselm Rapp

unread,
Feb 23, 2012, 3:45:16 AM2/23/12
to
Am 22.02.2012 19:59, schrieb Jörg Eisenträger:

(Danke!)

>> ich ziehe von einem Rechner mit Windows XP und Office 2003 auf einen mit
>> Windows 7 und Office 2010 um.
>> ...
>> Kann ich das alles in den
>> jungfräulichen Zustand zurücksetzen, ohne Excel zu deinstallieren?
>
> Bei geschlossenem Excel 2010 aus dem Ordner
> C:\Users\DeinUserName\AppData\Roaming\Microsoft\Excel\XLSTART
> alles löschen und

War leer.

> aus dem Ordner
> C:\Users\DeinUserName\AppData\Roaming\Microsoft\AddIns
> alles löschen, was auf *.xla bzw. *.xla? endet.

Da waren eine Makros.xlam und eine Personl.xlam.

> Da dürfte nichts passieren. Kannst die Dateien ja vorher wegsichern.

Ich habe sie erst mal umbenannt.

> Im VBA-Editor untr Extras> Verweise nachschauen, ob es "nicht
> vorhandene" Verweise gibt. Falls ja, diese auch entfernen.

Nein. Meine Frau hat auch ein Notebook mit Excel 2010, und jetzt sieht
es wie bei ihr aus - sie nutzt Excel nicht.

> Zur Übernahme der alten personl.xls in die neue personal.xlsb empfehle
> ich, die Module aus dem alten Excel zu exportieren und ins neue zu
> importieren. Vorher musst Du die personal.xlsb aber erst anlegen, indem
> Du z. B. ein Makro aufzeichnest.

Beim Neustart meckert er die fehlenden Makros.xlam und Personl.xlam an.

In den Optionen/Add-Ins habe ich noch gefunden, dass die
Anwendungs-Add-Ins Makros und Personl aktiviert sind, aber nichts, sie
zu deaktivieren. Nun bin ich mit meinem Latein am Ende.

> Es sollte auch möglich sein, die alte personl.xls einfach in den neuen
> XLSTART-Ordner zu kopieren, würde ich aber nicht machen.

Ich hab's jedenfalls nicht probiert.

Bitte hilf noch mal.

Danke,

Jörg Eisenträger

unread,
Feb 23, 2012, 3:00:25 PM2/23/12
to
On Thu, 23 Feb 2012 09:45:16 +0100, Anselm Rapp
<Ansel...@mailueberfall.de> wrote:

>Beim Neustart meckert er die fehlenden Makros.xlam und Personl.xlam an.

>In den Optionen/Add-Ins habe ich noch gefunden, dass die
>Anwendungs-Add-Ins Makros und Personl aktiviert sind, aber nichts, sie
>zu deaktivieren.

Hi Anselm,

genau dort unter Optionen/Add-Ins gibt es unten die Option "Verwalten".
Wähle Excel-Add-Ins, dann klicke "Gehe zu ...".

Deaktiviere in der Liste der verfügbaren Add-Ins die beiden o. g.
*.xlam. Da Excel die Add-Ins nicht findet, wird es fragen, ob sie aus
der Liste entfernt werden sollen. Wähle ja.

Danach sollte Excel die fehlenden Add-Ins nicht mehr anmeckern.


BTW: Zu den Add-Ins kommt man auch über die Entwicklertools. Falls Du im
Menüband noch keinen Reiter "Entwicklertools" hast, gehe mit rechter
Maustaste auf das Menüband und wähle "Menüband anpassen ...".
Aktiviere auf der rechten Seite des Anpassungsdialogs die
Entwicklertools (insbesondere auch den Unterpunkt Add-Ins). Klicke OK.

Anselm Rapp

unread,
Feb 24, 2012, 7:30:11 AM2/24/12
to
Hallo Jörg,

>> Beim Neustart meckert er die fehlenden Makros.xlam und Personl.xlam an.

> Deaktiviere in der Liste der verfügbaren Add-Ins die beiden o. g.
> *.xlam. Da Excel die Add-Ins nicht findet, wird es fragen, ob sie aus
> der Liste entfernt werden sollen. Wähle ja.
>
> Danach sollte Excel die fehlenden Add-Ins nicht mehr anmeckern.

Stimmt.

Ich habe noch ziemlich getüftelt, z. B. wegen "Kann Makro in einer
ausgeblendeten Arbeitsmappe nicht bearbeiten. Sie können die
Arbeitsmappe wieder einblenden, in dem Sie den Befehl 'Einblenden'
wählen." Aber Google half in diesem Fall.

> BTW: Zu den Add-Ins kommt man auch über die Entwicklertools. Falls Du im
> Menüband noch keinen Reiter "Entwicklertools" hast, gehe mit rechter
> Maustaste auf das Menüband und wähle "Menüband anpassen ...".
> Aktiviere auf der rechten Seite des Anpassungsdialogs die
> Entwicklertools (insbesondere auch den Unterpunkt Add-Ins). Klicke OK.

Vielen Dank. Es geht mir besser ...

Gruß, Anselm
0 new messages