Domino 9 und frühere Versionen > ND6: Entwicklung
Text aus MS Word kopieren mit VBA
ManniF:
Halllo,
habe jetzt versucht, folgenden VBA-Code in Script umzuwandeln
--- Code: ---oDoc.Range(Start:=oDoc.Bookmarks("A").Range.Start, _
End:=oDoc.Bookmarks("B").Range.Start).Select
--- Ende Code ---
in:
--- Code: ---wddoc.Range(wddoc.Bookmarks("Betreff").Range.Start, wddoc.Bookmarks("Ende").Range.Start).Select
--- Ende Code ---
Leider ohne Erfolg. Kann mir wer sagen, was an dem Code noch fehlerhaft ist?
Untitled:
Was gibts denn für eine Fehlermeldung?
Eventuell mal "Call wddoc.Range..."
Ansonsten könnte ich mir vorstellen, das LS mühe hat mit der Klassentiefe. Habe da auch schon Probleme beobachtet, wenn Klassen zu tief angesprochen wurden (zum Bleistift "hauptklasse.unterklasse.unterklasse.methode()").
Versuch mal, zum Beispiel sowas hier (ungetestet):
--- Code: ---Dim bmStart as Variant
Dim bmEnd as Variant
Dim rangeStart as Variant
Dim rangeEnd as Variant
Set bmStart = wddoc.Bookmarks("Betreff")
Set bmEnd = wddoc.Bookmarks("Ende")
Set rangeStart = bmStart.Range
Set rangeEnd = bmEnd.Range
wddoc.Range(rangeStart.Start, rangeEnd.Start).Select
--- Ende Code ---
Vielleicht entdeckt der Debugger dann auch schon in einer Zeile vorher einen Fehler.
Grüsse
Moritz
ManniF:
Hallo,
Super. Es klappt einwandfrei.
Vielen Dank
Mfg Manni
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln