[Excel] Parallelinstallation 2003/2007

Hi @all!

Ich habe ein Problem, das nicht direkt mit vba zusammen hängt, aber trotzdem wohl hier am sinnvollsten untergebracht ist.

Folgender Sachverhalt: Ich hatte bis gestern nur Excel2007 auf dem Rechner, brauchte aber für einige ältere Makros die 2003er Version. Habe die dann natürlich auch installiert. Anschliessend konnte ich in der 2007er Version keine Datei mit Makros mehr öffnen (egal ob die Datei per Doppelklick geöffnet wird oder über den Dialog im schon offenen Programm). Es kam immer die Meldung „This workbook has lost its vba project…“ und Makros konnten nicht bearbeitet oder ausgeführt werden (und auch nicht neu erzeugt). Habe dann über das control panel die 2007er Version „repariert“ - und danach war die Fehlermeldung bei 2007 wech. Leider hat sie wohl nur die Version gewechselt, denn jetzt bekomme ich die gleiche Meldung von 2003 zurück.

Je nach dem, welche Version ich gerade „repariere“ - die andere wird dadurch fehlerhaft. Hat jemand schon mal von dem Problem gehört? Und vielleicht sogar eine Lösung im Angebot?

Je nach dem, welche Version ich gerade „repariere“ - die
andere wird dadurch fehlerhaft. Hat jemand schon mal von dem
Problem gehört? Und vielleicht sogar eine Lösung im Angebot?

Hallo Jens,

ich gehe davon aus ich habe die Lösung aber genau weißte das nur
hinterher wenn du gemacht hast was ich vorschlage.
Falls dann das Problem immer noch besteht, tjanun, k.A.

Parallelinstallation von Officepaketen ist so eine Sache.
MS empfiehlt es nicht aber rät auch nicht davon ab.
Ich selbst habe seit vielen Jahren drei Officeversionen
auf dem PC.

Probleme an sich keine.
Sporadisch und sehr sehr selten kommt beim Öffnen
von Excel oder einem anderen programm aus dem paket ein
Fensterchen mit dem Inhalt daß jetzt grad konfiguriert wird.
Aber kein Akt, das Fensterchen ist fix wieder weg.

Ich hatte natürlich auch zum Testen alle drei Excelversionen
gleichzeitig geöffnet. Auch daher keine richtigen Probleme.

Was halt geschieht ist daß man je nach Version beim Start
die meldung erhält daß personl.xls schon von einem anderen Programm
(Die Excelversion die du vorher starteste) benutzt wird.

Aber das ist eine völlig normale Meldung. Die erhält man auch
wenn man mehrere Instanzen von Excel startet.
Mich interessiert das nicht deshalb dulde ich diese
Meldung, wenn dich das stört frag nach, Abhilfe ist leicht.
Stichwort Zusatzstartordner.

So, zurück zu meiner Lösungsidee.
Grundsätzlich gilt bei allen Programmen die es gibt,
erst die ältere installieren, dann erst die jüngere.
Also mußt du m.E. auf jeden Fall erstmal beide Versionen liquidieren.

Geht über Systemsteuerung. Aber MS sah selbst daß die
Software der Systemsteuerung nix taugt denn sie hinterläßt
z.B. in der Registry Einträge der beiden Versionen.

Also, nach Entfernung beider Versionen googelst du nach
Registry cleaner
Office deinstallieren cleaner
o.ä. dann kommst du unweigerlich zu einer MS-Seite wo du
dir so einen Office-Cleaner (sorry, kenne die genaue Bezeichnung
nicht) herunterladen kannst. Führe den dann aus.

Bei der Neuinstallation der beiden Versionen schlage ich dir
vor du überspielst erstmal die Dateien der CD in einen Ordner
der FP. Dort startest du dann die Setup.exe
Riesenvorteil, wenn Office beschließt ich konfiguriere grad
mal so neu ersparste dir daß du dann die CD rauskramen mußt.
Die o.g. Reihenfolge bei den Versionen einhalten.

Um alle möglichen Versionskonflikte auszuschließen besteht
noch die Möglichkeit da virtuelle Laufwerke o.ä.
anzulegen. Das werde ich tun wenn ich meinen Rechner neu aufsetze.
Was du dazu tun mußt kann ich dir leider nicht sagen.
Erst dann wenn ich es gatan habe.
Aber ist ja ein Forum, das sagen dir dann andere.

Gruß
Reinhard

Hallo Reinhard,

So, zurück zu meiner Lösungsidee.
Grundsätzlich gilt bei allen Programmen die es gibt,
erst die ältere installieren, dann erst die jüngere.

naja, das hätte ich ja auch getan (2007 war drauf, dann 2003 dazu). obwohl ms dazu rät, die versionen nach erscheinungsdatum zu installieren, also die älteste zuerst.

Also mußt du m.E. auf jeden Fall erstmal beide Versionen
liquidieren.

würde ich gerne vermeiden, zumindest die 2007er version werde ich nicht entfernen, denn da hängt outlook drin. das muss dann die it übernehmen.

Riesenvorteil, wenn Office beschließt ich konfiguriere grad
mal so neu ersparste dir daß du dann die CD rauskramen mußt.

das kann man office per registry eintrag abgewöhnen. darauf bin ich bei der problemlösung schon gestoßen. war aber für mich nicht interessant, deshalb habe ich mir das verfahren nicht gemerkt.

Um alle möglichen Versionskonflikte auszuschließen besteht
noch die Möglichkeit da virtuelle Laufwerke o.ä.
anzulegen.

joa, oder eben gleich eine virtuelle maschine erzeugen. darf ich hier aber beides nicht machen.

danke erstmal für die ideen!

Hallo Jens,

Grundsätzlich gilt bei allen Programmen die es gibt,
erst die ältere installieren, dann erst die jüngere.

naja, das hätte ich ja auch getan (2007 war drauf, dann 2003
dazu). obwohl ms dazu rät, die versionen nach
erscheinungsdatum zu installieren, also die älteste zuerst.

? @Houston, wir haben ein (Verständnis-) Problem.
Ich schreibe ältere Version zuerst, MS stimmt mir netterweise zu
und du installierst grad falschrum :frowning:

Mit „ältere“ ist die Version gemeint. 2000 ist älter als 2007.
Damit ist nicht gemeint was auf deinem PC schon früher drauf war.

Also mußt du m.E. auf jeden Fall erstmal beide Versionen
liquidieren.

würde ich gerne vermeiden, zumindest die 2007er version werde
ich nicht entfernen,

Schön, dein Wille geschehe. Das Problem bleibt dann aber.

denn da hängt outlook drin.

? Sagt mir nix was du damit meinen könntest.

das muss dann die it übernehmen.

Auch okay, wenn es sie nicht überfordert mal die Füße vom
Schreibtisch zu nehmen *grien*
Im Ernst, ich habe dir gesagt welche Ideen ich habe, du hast ja
auch welche, also druck dir ggfs. die Beitragsfolge aus und besprech
das ganze mit jmd. aus der IT-Abteilung.

Die Kuh muß doch mit vereinten Kräften vom Eis zu schaffen sein.

Um alle möglichen Versionskonflikte auszuschließen besteht
noch die Möglichkeit da virtuelle Laufwerke o.ä.
anzulegen.

joa, oder eben gleich eine virtuelle maschine erzeugen. darf
ich hier aber beides nicht machen.

Okay, ich liess ja durchblicken daß ich davon noch nichts weiß,
virtuelles Laufwerk kann also locker auch virtuell machine sein.

Gruß
Reinhard