Verknüpfung Word-Excel (neue Zeile einfügen)

Hallo,

ich habe ein Word Dokument in dem mehrere Verknüpfungen zu einer Excel-Tabelle eingebunden sind. Wenn ich nun in die Exceltabelle eine neue Zeile einfüge, dann verschieben sich die darunterliegenden Verknüpfungen in Word.

Beispielverknüfpung:

LINK Excel.Sheet.8 „\\C:\cbc_übersicht.xls“ „Übersicht!Z77S5“ \a \f 4\r * MERGEFORMAT

Wenn ich nun vor Zeile 77 eine neue Zeile einfüge, dann bezieht sich die Verknüpfung noch immer auf Zeile 77, der richtige Wert steht dann aber in Zeile 78.

Wie verhindere ich das?

Schon mal vielen Dank vorab.

LG Cristina

hallo Christina,

LINK Excel.Sheet.8 „\\C:\cbc_übersicht.xls“
„Übersicht!Z77S5“ \a \f 4\r * MERGEFORMAT

*hmmh*, das ist Word-Syntax, da kenne ich mich nicht aus.
.8 bedeutet es geht um Office 97?
Mir sind ie vielen Backslashes unklar.

Ich deute das so, du greifst auf die Excelzelle Übersicht!E77 zu.

Wenn ich nun vor Zeile 77 eine neue Zeile einfüge, dann
bezieht sich die Verknüpfung noch immer auf Zeile 77, der
richtige Wert steht dann aber in Zeile 78.

Gib mal in Excel, über Einfügen—Namen—Definieren einen (fast) beliebigen Namen vor, z.B.: myWert, der bezieht sich dann auf
Übersicht!E77

In deiner Word-Syntax nimmst du dann Bezug mit Übersicht!myWert

Klappt das?
Wenn nicht, lade mal mit rapidshare ( FAQ:2606 ) o.ä. eine entsprechende Beispielmappe in Excel und ein Worddokument hoch.

Gruß
Reinhard

Hallo Reinhard,

schonmal danke für deine Antwort.

*hmmh*, das ist Word-Syntax, da kenne ich mich nicht aus.
.8 bedeutet es geht um Office 97?
Mir sind ie vielen Backslashes unklar.

Also, ich habe das viell. nicht richtig ausgedrückt. Ich habe über Bearbeiten -> Inhalte einfügen -> Verknüpfung/RTF Werte aus Excel in Word eingefügt. Der Hintergrund ist der, ich habe ein langes Worddokument in dem ich mich auf Werte aus einer Exceltabelle beziehe. Da ich bei Änderungen keine Lust habe die Werte zweimal zu ändern, habe ich Verknüpfungen eingefügt, die ich dann aktualisiere. Das klappt soweit auch wunderbar.

Gib mal in Excel, über Einfügen—Namen—Definieren einen
(fast) beliebigen Namen vor, z.B.: myWert, der bezieht sich
dann auf
Übersicht!E77

Ich habe in dem Word Dokument ca. 100 Verknüpfungen, daher kann ich leider deinen Rat nicht befolgen, die Zellen „umzubenennen“. Da wäre der Aufwand genauso hoch die Verknüpfungen neu zu machen. Ich hatte gehofft, es gibt vielleicht einen Trick … :wink:

LG Cristina

Hallo christina,

Gib mal in Excel, über Einfügen—Namen—Definieren einen
(fast) beliebigen Namen vor, z.B.: myWert, der bezieht sich
dann auf
Übersicht!E77

Ich habe in dem Word Dokument ca. 100 Verknüpfungen, daher
kann ich leider deinen Rat nicht befolgen, die Zellen
„umzubenennen“. Da wäre der Aufwand genauso hoch die
Verknüpfungen neu zu machen. Ich hatte gehofft, es gibt
vielleicht einen Trick … :wink:

mache bitte das um was ich dich bat. Erkunde ob das mit dem Namen bei einer Zelle funktioniert und berichte.

100 oder 10000 Verknüpfungen sind da erstmal ein zweitrangiges Problem, wenn überhaupt.

Also Sturkopp ausschalten, bitte einfach nur machen :smile:)

Gruß
Reinhard

Hallo Reinhard,

mache bitte das um was ich dich bat. Erkunde ob das mit dem
Namen bei einer Zelle funktioniert und berichte.

Funktioniert! Aber ich muss in der Word-Syntax die Verknüpfung händisch ändern. (Z77S5 löschen, „Name“ eingeben)

100 oder 10000 Verknüpfungen sind da erstmal ein zweitrangiges
Problem, wenn überhaupt.

Aber ich kann ja nur jede Zelle einzeln benennen … oder?

Cristina

Hallo Christina,

mache bitte das um was ich dich bat. Erkunde ob das mit dem
Namen bei einer Zelle funktioniert und berichte.

Funktioniert!

ist doch scon mal Klasse, ein Schritt weiter.

Aber ich muss in der Word-Syntax die Verknüpfung
händisch ändern. (Z77S5 löschen, „Name“ eingeben)

Noch.

100 oder 10000 Verknüpfungen sind da erstmal ein zweitrangiges
Problem, wenn überhaupt.

Aber ich kann ja nur jede Zelle einzeln benennen … oder?

Nein, es gibt Vba, das macht das auch für 100 zellen in einem Wisch.

Ich kann problemlos von Word aus mit Vba auf eine Excelmappe zugreifen, oder umgedreht mit Excel-Vba auf ein Word-Dokument.
Mein problem ist, in Excel ist alles okay, aber in Word kenne ich mich nicht so aus.

Jetzt könnte ich mir natürlich in Word und Excel je eine Beispielmappe basteln und da ein Vba-Lösung entwickeln.
Dann klappt die bei mir, bei dir aber nicht wegen Umsetzungsproblemen.

Von daher, sehr viel besser, du lädst wie gesgt die zwei dateien hoch die in der Struktur deinen Originaldateien gleich sind.
Unwichtige Spalten oder Textpassagen kannste ja weglassen, ggfs. anonymisieren.
Wichtig ist nur, die Tabellenstruktur bzw Dokumentstruktur bleibt erhalten.

Und es reichen 5-10 Links.

Und bitte zwei dateien, ich mag keine Zip bei sowas.

Gruß
Reinhard