Was ist mit meinem Excel los?

Hallo,

seit gestern „spinnt“ mein Excel:

  • Öffne ich eine Datei, blende die PERSONL.XLS ein, ändere etwas an dieser, wird das abgeblockt mit „Schreibschutz“! Das gab’s noch nie.
  • Bei meinen selbstdefinierten Symbolleisten fehlen Teile, d.h. einige Tasten. Aktiviere ich die Excel11.xlb, sind sie wieder da.

Was kann da sein? Hat Excel2003 Probleme mit Win 7, 64 Bit?

Dankbar für Hinweise ist
Laika

Hallo Laika,

seit gestern „spinnt“ mein Excel:

leg dich auf die Couch, entspann dich, denk nur noch an gestern und dich und Excel, ommm
Was zum Henker hast du da gemacht was unüblich für dich ist?

-)

  • Öffne ich eine Datei, blende die PERSONL.XLS ein, ändere
    etwas an dieser, wird das abgeblockt mit „Schreibschutz“! Das
    gab’s noch nie.

Kann ich wenig zu sagen. Wenn ich in XL2000 oder XL2007 eine zweite Instanz davon eröffne so bekomme ich gleich die Meldung daß
die personl.xls (ja, die hab ich auch in Xl2007) grad in Gebrauch ist
durch mich und somit nur schreibgeschützt…

  • Bei meinen selbstdefinierten Symbolleisten fehlen Teile,
    d.h. einige Tasten.

Tasten=Symbole? Ja, das hatte ich auch schon 1-2 Mal.
Ich weiß nicht warum.
Grad nochmal getestet, auch in der zweiten Instanz sind die Symbole da
und die zugewiesenen Makros in der personl.xls funktionieren.
Zu dem was da bei dem 1-2 mal passiert ist kann ich nix sagen.

Aktiviere ich die Excel11.xlb, sind sie wieder da.

Mit aktivieren meinst du du startest sie im Explorer?
Seltsam daß es dann klappt.

Soweit ich weiß sucht dein XL 2003 in bestimmten Ordnern nach einer
Excel11.xlb. Wird sie gefunden so wird sie aktiviert.
Wenn nicht, kein Akt, wird eine neue Excel11.xlb erstellt.
Die sieht dann so aus wie nach der Erstinstallation.

Wieso also klappt das nicht beim ersten Aktivierungsversuch durch XL
selbst?

Was kann da sein? Hat Excel2003 Probleme mit Win 7, 64 Bit?

Naja, bei sehr bestimmten Problemen ist Win7 sowieso und in 64er-Version erst recht mein Hauptverdächtiger, aber hier glaube ich nicht daß es daran liegt.

Hast du Kontakt zu dir vertrauten Leuten die z.B. XL2003
auf einem WinXP Rechner haben?
Mit einem bisschen Kenntnis ist es gar nicht so schwierig
daß die ihre personl.xls und die .xlb in einem sicheren Ordner verlagern.
Dann deine zwei dateien in den relevanten Ordnern installieren und schauen was sich tut…

Gruß
Reinhard

Moin Reinhard,

seit gestern „spinnt“ mein Excel:

leg dich auf die Couch, entspann dich, denk nur noch an
gestern und dich und Excel, ommm

Manchmal denk ich, das solte man tun. Der PC ist nicht nur ein „Zeitdieb“, wie das so schön heisst, er regt auch auf. „Arbeiten Sie nicht noch am späten Abend kurz vor dem Schlafen gehen daran!“ hörte ich letztens im Radio … wohl wahr!

Was zum Henker hast du da gemacht was unüblich für dich ist?

Wenn ich das wüsste, würde ich nicht fragen. Ganz unbedarft würde ich sagen: NIX! Aber wer weiss … masn klickt schnell mal irgendwo hin. Im Ernst, eigentlich nichts. Jetzt gerade öffne ich eine Mappe - alles ok …

Kann ich wenig zu sagen. Wenn ich in XL2000 oder XL2007 eine
zweite Instanz davon eröffne so bekomme ich gleich die Meldung
daß die personl.xls (ja, die hab ich auch in Xl2007) grad in
Gebrauch ist

Das habe ich auch gelegentlich, weiss nicht mehr unter welchen Umständen. Zweimal öffnen? Geht ohne weiteres. Es meckert dann nur die Mappe selbst an, dass Änderungen verloren gehen.
Was ist mit der personl.xls in 2007? Gibt’s die da nicht mehr?

Aktiviere ich die Excel11.xlb, sind sie wieder da.

Mit aktivieren meinst du du startest sie im Explorer?

Ja, habe die XLB gesichert ausserhalb des System-Lw in einem Ordner „Mein PC“, wo alles reinkommt, was für mich wichtig ist, und starte sie von dort aus per Doppelklick im Explorer.

Seltsam daß es dann klappt.

Kein Problem, die Tasten sind schwupp da, die XLB-Mappe selbst erscheint ja nicht als Tabelle.

Soweit ich weiß sucht dein XL 2003 in bestimmten Ordnern nach
einer Excel11.xlb. Wird sie gefunden so wird sie aktiviert.
Wenn nicht, kein Akt, wird eine neue Excel11.xlb erstellt.
Die sieht dann so aus wie nach der Erstinstallation.

Sie wird doch bei jedem Ende von Excel erstellt, in der Form, wie sie dem Zustand zu diesem Zeitpunkt entspricht.
Wie heisst die denn bei Office 2007 und 2010? Die heisst doch bei jeder Ausgabe anders!?

Wieso also klappt das nicht beim ersten Aktivierungsversuch
durch XL selbst?

Frgae mich was Leichteres …

Naja, bei sehr bestimmten Problemen ist Win7 sowieso und in
64er-Version erst recht mein Hauptverdächtiger, …

Den ganz starken Verdacht habe ich auch! Mit meinem neuen PC, gekauft vor drei Monaten, habe ich viele Probleme gehabt und schon mehrfach neu installiert!

  • Auf der SSD, 240 GB, eine Systempart. habe ich eine neue Part. 100 GB angelegt - Systemcrash! Erst lief meine Videobearbeitung nicht mehr, dann das ganze System. Neuinstallation durch meinen Fachhändler (nicht bei „Blöd“).
  • Zwei Wochen später ein Blitz aus heiterem Himmel: „Bootmanager fehlt“ … rien ne va plus! Neuinstallation selber.
  • Jetzt diese Macken.
    Ein bisschen hatte/habe ich auch die Programme/DLL zur COM-Schnittstelle im Verdacht. Aber wie diesen erhärten?

Hast du Kontakt zu dir vertrauten Leuten die z.B. XL2003
auf einem WinXP Rechner haben?
Mit einem bisschen Kenntnis ist es gar nicht so schwierig
daß die ihre personl.xls und die .xlb in einem sicheren Ordner
verlagern.

Das mache ich ja immer. Wie oben gesagt, hole ich sie immer von dort.

Ratlosen Gruß
Laika

Hallo Laika,

Wenn ich in XL2000 oder XL2007 eine
zweite Instanz davon eröffne so bekomme ich gleich die Meldung
daß die personl.xls (ja, die hab ich auch in Xl2007) grad in
Gebrauch ist

Zweimal öffnen? Geht ohne weiteres.

Ja, mehrere Instanzen gleichzeitig zu haben ist möglich.
Mein zweites Excel weist mich ja nur darauf hin daß meine
personl.xls schon im anderen Excel läuft. Nix schlimmes.
So sieht das aus:
http://www.uploadagent.de/show-184483-1336127331.html
Oben die drei Symbole rechts vom Fragezeichen sind Makros
in der personl.xls stehen. Sie laufen problemlos.

Was ist mit der personl.xls in 2007? Gibt’s die da nicht mehr?

Die heißt jetzt personl.xlsb. Meine Konstellation ist
ein Sonderfall ohne jedwede Begründung oder Sondernutzen.

Mit aktivieren meinst du du startest sie im Explorer?

Ja, habe die XLB gesichert ausserhalb des System-Lw in einem
Ordner „Mein PC“, wo alles reinkommt, was für mich wichtig
ist, und starte sie von dort aus per Doppelklick im Explorer.

Trage doch mal den Ordner(pfad) bei Optionen als zusätzlichen
Startordner ein, zusätzlich zum anderen Pfad bei Standardarbeitsordner.

Soweit ich weiß sucht dein XL 2003 in bestimmten Ordnern nach
einer Excel11.xlb. Wird sie gefunden so wird sie aktiviert.
Wenn nicht, kein Akt, wird eine neue Excel11.xlb erstellt.
Die sieht dann so aus wie nach der Erstinstallation.

Sie wird doch bei jedem Ende von Excel erstellt, in der Form,
wie sie dem Zustand zu diesem Zeitpunkt entspricht.

Sehe ich auch so.

Wie heisst die denn bei Office 2007 und 2010? Die heisst doch
bei jeder Ausgabe anders!?

Ab 2007 gibt es keine Symbolleisten mehr wie gewohnt.
Außer vielleicht der Schnellzugriffsleiste.
Diese Schnellzugriffsleiste kann man recht einfach mit Symbolen nach
Wunsch bestücken.
Ansonsten werden dort Ribbons verwendet. Da selbst ein eigenes
Ribbon zu erstellen, zu bestücken oder die vorhandenen abzuändern
ist nicht einfach.

Hier beteiligt sich am Thread auch René (mumpel).
Erhat einen mehrseitigen Grundkurs zur Ribbonprogrammierung
veröffentlicht. .xlb gibt es niht mehr wie im Thread ersichtlich:
http://www.office-loesung.de/ftopic152730_0_0_asc.php

Wieso also klappt das nicht beim ersten Aktivierungsversuch
durch XL selbst?

Frgae mich was Leichteres …

&a58:wink: War eher ein Sebstgespräch mit mir als eine Frage an dich.

Ein bisschen hatte/habe ich auch die Programme/DLL zur
COM-Schnittstelle im Verdacht. Aber wie diesen erhärten?

K.A. Du kannst das doch testen, laß deinen MC vom PC weg,
starte keine makros die die dlls benutzen usw.
Wenn dann die Probleme weg sind wäre das ein Hinweis.

Das mache ich ja immer. Wie oben gesagt, hole ich sie immer
von dort.

Wie geschrieben, schreibe den Pfad zu der Excel11.xlb in den
Zusatzstartordner.
Irgendwo im Excel-Oberordner müßte noch ein Unterordner \Start
sein, stell sie auch da rein.
Das ist zwar doppelt gemoppelt, aber was soll’s.

Gruß
Reinhard

Grüezi zusammen

Wenn ich in XL2000 oder XL2007 eine
zweite Instanz davon eröffne so bekomme ich gleich die Meldung
daß die personl.xls (ja, die hab ich auch in Xl2007) grad in
Gebrauch ist

Zweimal öffnen? Geht ohne weiteres.

Ja, mehrere Instanzen gleichzeitig zu haben ist möglich.
Mein zweites Excel weist mich ja nur darauf hin daß meine
personl.xls schon im anderen Excel läuft. Nix schlimmes.
So sieht das aus:
http://www.uploadagent.de/show-184483-1336127331.html
Oben die drei Symbole rechts vom Fragezeichen sind Makros
in der personl.xls stehen. Sie laufen problemlos.

Ja, das ist korrekt - die persönliche Arbeitsmappe ist auch nur eine normale Mappe die in aller Regel in ausgeblendeten Zustand geladen wird.
Man kann sie problemlos mehrfach öffnen, ab der ersten Kopie halt nur in schreibgeschützter Form. Die darin enthaltenen Makros laufen ebenfalls problemlos - nur ändern kann man in den Kopien nichts (da ja schreibgeschützt) sondern nur in der zuerst geöffneten Mappe).

Was ist mit der personl.xls in 2007? Gibt’s die da nicht mehr?

Die heißt jetzt personl.xlsb.

…aber nur, wenn Du sie so benannt hast - im Original heisst die Mappe ab xl2007 PERSON A L.xlsb

Mit aktivieren meinst du du startest sie im Explorer?

Ja, habe die XLB gesichert ausserhalb des System-Lw in einem
Ordner „Mein PC“, wo alles reinkommt, was für mich wichtig
ist, und starte sie von dort aus per Doppelklick im Explorer.

Trage doch mal den Ordner(pfad) bei Optionen als zusätzlichen
Startordner ein, zusätzlich zum anderen Pfad bei
Standardarbeitsordner.

Die PERSONAL.XLSB gehört wie bisher auch in den Ordner XLSTART und nirgendwo sonst hin.

Soweit ich weiß sucht dein XL 2003 in bestimmten Ordnern nach
einer Excel11.xlb. Wird sie gefunden so wird sie aktiviert.
Wenn nicht, kein Akt, wird eine neue Excel11.xlb erstellt.
Die sieht dann so aus wie nach der Erstinstallation.

Sie wird doch bei jedem Ende von Excel erstellt, in der Form,
wie sie dem Zustand zu diesem Zeitpunkt entspricht.

Sehe ich auch so.

Aber nur bis einschliesslich xl2003.

Wie heisst die denn bei Office 2007 und 2010? Die heisst doch
bei jeder Ausgabe anders!?

Ab xl2007 gibt es diese Datei nicht mehr, weil die Symbolleisten komplett und ersatzlos durch die Ribbons verdrängt wurden.

Ab 2007 gibt es keine Symbolleisten mehr wie gewohnt.
Außer vielleicht der Schnellzugriffsleiste.
Diese Schnellzugriffsleiste kann man recht einfach mit
Symbolen nach
Wunsch bestücken.
Ansonsten werden dort Ribbons verwendet. Da selbst ein eigenes
Ribbon zu erstellen, zu bestücken oder die vorhandenen
abzuändern ist nicht einfach.

Ab xl2010 wird das wieder einfach(er), da gibt es über die Oberfläche wieder die Möglichkeit eigene Ribbons zusammenzubauen.

Wie geschrieben, schreibe den Pfad zu der Excel11.xlb in den
Zusatzstartordner.
Irgendwo im Excel-Oberordner müßte noch ein Unterordner \Start
sein, stell sie auch da rein.
Das ist zwar doppelt gemoppelt, aber was soll’s.

Kein guter Stil und IMO nicht empfehlenswert.

Empfehlenswert ist die Makros aus der ‚alten‘ personl.xls einmalig in die neue personal.xlsb zu kopieren und dann diese zu verwenden (und die alte Datei einzumotten).

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Danke erstmal …
… an Euch beide treuen Diskutierer!

Heute läuft es wieder mal gut. Ist halt schwer, einen Fehler zu verfolgen, einzukreisen, wenn er nur sporadisch auftritt.
Ggf. lasse ich wieder von mir hören.

Schönes Wochenende
Laika

Grüezi Thomas,

Was ist mit der personl.xls in 2007? Gibt’s die da nicht mehr?

Die heißt jetzt personl.xlsb.

…aber nur, wenn Du sie so benannt hast - im Original heisst
die Mappe ab xl2007 PERSON A L.xlsb

aha, danke, wußte ich nicht. Hat sich wohl das englische durchgesetzt.
Bislang wußte ich für kleinere Versionen nur daß die Datei
im dt. Excel personl.xls heißt und im engl. Excel personal.xls.

Empfehlenswert ist die Makros aus der ‚alten‘ personl.xls
einmalig in die neue personal.xlsb zu kopieren und dann diese
zu verwenden (und die alte Datei einzumotten).

Du hast auch damit Recht. Aber personl.xls in Xl2007 ist ja wohl
nur meine Spezialität :smile:. Das bleibt so da es keine Probleme
damit gibt. Mein PC ist schon lange „überfällig“ mal komplett
neu aufgesetzt zu werden. Win XP ist das beste Windows was ich je hatte.

Trotzdem merke ich, zum Glücke selten, daß es halt doch im Lauf
der Zeit sich zugemüllt hat. Wenn ich dann WinXP neuinstalliere auf vllt. sogar einer neuen Festplatte, dann habe ich so wie du es empfohlen hast meine zusätzlichen Officeversionen in imaginären
Laufwerken.

Gruß
Reinhard

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Heute läuft es wieder mal gut. Ist halt schwer, einen Fehler
zu verfolgen, einzukreisen, wenn er nur sporadisch auftritt.
Ggf. lasse ich wieder von mir hören.

Hallo,

falls es noch mal passiert: In Notfällen, falls ein solches Problem permanent (also auch nach Neustarts) bestehen bleibt, hilft oft die Systemwiederherstellung von Windows. Diese setzt Einstellungen und Installationen im Windows-System auf einen früheren Zustand zurück. Eigene gespeicherte Dateien sind davon nicht betroffen, bleiben also erhalten.

Oft kann man damit das ungewöhnliche Verhalten von Programmen wieder zurücknehmen. Man stellt das System z.B. einfach auf den Zustand der Vorwoche (als alles noch gut funktionierte) zurück.

Bei Windows 7 gibt’s viele Wege zur Systemwiederherstellung, z.B. im Suchfeld des Startmenüs einfach Systemwiederherstellung eingeben. ACHTUNG: Im Suchfeld ggf. nicht alle Buchstaben des Wortes eintippen. Windows ist nicht wirklich schlau und je nach dem, wie viele Zeichen man tippt, wird plötzlich kein Suchergebnis mehr gefunden - bei mir jedenfalls. :smile:

Gruß
Anja