Aus Excel herraus in word arbeiten
Dirk
ich habe ein hoffendlich kleines Problem, bei dem ich nicht weiter komme
ich habe eine Reihe an Zahlen in Excel, die ich der reihe nach in Variablen einlese.
soweit kein Problem.
Die Variablen muss ich aber in eine Worddatei übergeben, in der eine Tabelle hinterlegt ist.
leider darf ich diese nicht löschen.
ich bin jetzt hergegangen und habe in word mir Sprungpunkte gesetzt, die durch meine Werter ersetzt werden sollen.
mit CreateObject habe ich eine Wordfenster generiert, in dem er dann die Vorlage öffnet.
bis hier läuft auch noch alles
jetzt kommt es aber da ich nicht weiß wie ich das sonst machen soll habe ich in word dies hier aufgezeichnet und Variablen eingesetzt
With WdAnw
.Selection.Find.ClearFormatting
.Selection.Find.Replacement.ClearFormatting
With .Selection.Find
.Text = finden
.Replacement.Text = ersetzten
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
.Selection.Find.Execute Replace:=wdReplaceAll
End With
in diesem Block sollte er eigendlich den ersten sprungpunkt finden und durch meinen wert ersetzten. dummerweise hängt er sich in eine endlosschleife auf ohne auch nur den ersten Wert übergeben zu haben.
hatt einer eine Idee was ich machen kann
Vielen Dank
Dirk