Verknüpfungen 'hängen'

Hallo,
ich habe eine große Excel 2003 Datei.
Ungefähr 120 Tabellenblätter mit 4.0 MB.

Viele Tabellen sind untereinander verknüpft, mittels SVERWEIS werden
bestimmten Zeichenketten Werte zugeordnet.

Funktioniert alles TOP.

Sobald ich aber die Datei.xls unter einem anderen Namen speichere, was aus verschiedenen Gründen immer mal notwendig wird, „hängen“ die Verknüpfungen.
D.h. Werte die ich den Zellen eintrage werden nicht weiterübernommen.
Ich muss alle Zellen erst anklicken und mit enter bestätigen.
Das ist nicht mehr komfortabel. EIn Makro beschriftet alle Tabellenblätter mit Kopf- und Fußzeile, was aber nur dann erfolgt, wenn iche bestimmte Zelle mit Werten fülle, Im geschildetren Fall ist das niue erfolgt. Nur zur Vollständikeit halber.

WOran kann das liegen?
Rumburak

Viele Tabellen sind untereinander verknüpft, mittels SVERWEIS
werden
bestimmten Zeichenketten Werte zugeordnet.

Sobald ich aber die Datei.xls unter einem anderen Namen
speichere, was aus verschiedenen Gründen immer mal notwendig
wird, „hängen“ die Verknüpfungen.
D.h. Werte die ich den Zellen eintrage werden nicht
weiterübernommen.

Hallo Rumburak,

probier dieses mal im Modul „Diese Arbeitsmappe“:

Option Explicit
Private Sub Workbook_Open()
ActiveWorkbook.UpdateLink Name:=ActiveWorkbook.LinkSources
End Sub

Gruß
Reinhard

Hallo Rumburak,

ich habe eine große Excel 2003 Datei.
Ungefähr 120 Tabellenblätter mit 4.0 MB.

Viele Tabellen sind untereinander verknüpft, mittels SVERWEIS
werden
bestimmten Zeichenketten Werte zugeordnet.


Sobald ich aber die Datei.xls unter einem anderen Namen
speichere, was aus verschiedenen Gründen immer mal notwendig
wird, „hängen“ die Verknüpfungen.
D.h. Werte die ich den Zellen eintrage werden nicht
weiterübernommen.

Nur Vermutungen:

  1. In der Datei ist irgendein Limit innerhalb von Excel erreicht, das den Kopiervorgang beeinflusst.

  2. Es gibt ein Problem mit Zellformaten rund um das Format „Text“.
    Ich hatte unter Excel 97 mal das Problem, dass bestimmte Funktionen -u.a. SVERWEIS- Probleme bereiteten, wenn die in der Formel verwendeten Zellen das Format „Text“ hatten. Die Formelzellen hatten plötzlich auch das Format „Text“ und aktualisierten natürlich nicht mehr oder ergaben Fehler. Es funktionierte nur wenn die betroffenen Zellen das Format Standard hatten.

  3. Das wäre trivial:
    Der Berechnungsmodus unter Optionen steht auf manuell, dann muss du diesen auf automatisch setzen oder die Datei per Befehl manuell neu berechnen (Funktionstaste F9).

Gruß
Franz

Hallo Franz,

Es ist ja nicht so, dass es langsam geht, es geht garnicht. Ich muss jedesmal in die Zelle gehen, doppelklicken und mit Enter bestätigen.
Das kann bei 250 Zeilen in 10 Tabellen und jeweils 15 Nebentabellen ganz schön nerven:smile:

Das Format Text wird nicht explizit eingesetzt.

Die Berechnung in Optionen steht auf automatisch.

Danke für Deine Antwort
Rumburak

Hallo Reinhard,

erstmal Danke für das Makro.
Ich war mal mutig und habe das Makro in die erste der betroffenen Tabellen „Worksheet“ einkopiert. Unter neuem Namen gespeichert und es scheint zu funktionieren.

Wenn ich noch mehr Tabellen bearbeitet habe, weiss ich mehr.
Feedback kommt dann.
Rumburak
BTW was macht das Makro? Duck und weg

Hallo Rumurak,

das was du schilderst, in der Datei klappt es, unter einem anderen Namen gespeichert klappt es nicht mehr irritiert mich = kenne ich nicht, und rätsel rum wie Franz und wahrscheinlich Andere.

Vielleicht ist die Mappe an sich marode, d.h. Blatt für Blatt einzeln in eine neue leere Mappe kopiern, danach die paar makros.
Ob’s dann weg sit, tja nun, wird man sehen.

Ich war mal mutig und habe das Makro in die erste der
betroffenen Tabellen „Worksheet“ einkopiert.

? Das Makro gehört in das Modul „Diese Arbeitsmappe“

Unter neuem Namen
gespeichert und es scheint zu funktionieren.

Mir unklar, aber never touch a running system :smile:)

BTW was macht das Makro? Duck und weg

Sobald du die Mappe öffnest wird das Makro ausgeführt. Da ist ja nur eine Anweisung drinne.
Sie besagt in Vba-Makro-Sprache, aktualisiere alle Links=Verknüpfugen.

Gruß
Reinhard

  1. Versuch.
    Hallo Reinhard,

das was du schilderst, in der Datei klappt es, unter einem
anderen Namen gespeichert klappt es nicht mehr irritiert mich
= kenne ich nicht, und rätsel rum wie Franz und wahrscheinlich
Andere.

Ich kenne das ja auch nicht:smile:

Vielleicht ist die Mappe an sich marode, d.h. Blatt für Blatt
einzeln in eine neue leere Mappe kopiern, danach die paar
makros.

No Chance, ist eine Kalkulation für eine europaweite Ausschreibung, Bearbeitungszeit bis dato, 4 Monate :frowning:.
Hab die fertig will nur für folgende Vorsorge treffen. Ich musste hunderte Änderungen vornehmen und als Zeichen, welches die aktuelle Version ist hab ich immer einen Anhang 1.0;2.0 usw. drangehängt. Jedesmal beim neu öffnen und weiterbearbeiten, alles tot.

Das mit der an sich maroden Datei passt nicht, weil es 3 Dateien betrifft, die alle gleichen Strickmusters sind aber andere Daten enthalten (1. A-Dorf, 2. B-Dorf, 3. C-Dorf)
Weisst wie?

? Das Makro gehört in das Modul „Diese Arbeitsmappe“

Jo, klar aber das gibts bei meinem Excel nicht. Gibt nur allgemein und Worksheet

Mir unklar, aber never touch a running system :smile:)

Ja, wenns funzt is klar :smile:
Danke Rumburak