Domino 9 und frühere Versionen > Entwicklung
Tabellen Formatieren aus Notes heraus in Word
Alirion:
Problem:
Ich erstelle dynamisch Tabellen in Word aus Notes heraus (kein Problem)
Jetzt möchte ich anschließend diese Tabelle an meine Bedürfnisse anpassen. Einige Zellen sollen verbunden werden, und anschließend mit Text gefüllt werden!
Weiß jemand Rat.
Beispielscripte wären klasse!
Axel:
Hi,
mein Vorschlag, formatiere die Tabelle in Word so, wie du sie brauchst und zeichne dabei ein Macro auf. Dann hast du alle Befehle die du brauchst.
Mit ein paar Anpassungen kanst du das Ganze dann in Script übernehmen.
Axel
Alirion:
Für die Anpassungen wäre ich dankbar, wenn Sie erklärt wären.
(Ich habe nicht ganz so vile Ahnung!?!)
Axel:
Hi,
hier ein Beispiel:
gegeben ist eine Tabele mit zwei Spalten. Der Cursor befinden sich in der ersten Spalte. Das aufgezeichnete Makro zum Verbinden der beiden Spalten sieht so aus:
Sub Makro1
Selection.MoveRight Unit:=wdCharacter, Count:=2, Extend:=wdExtend
Selection.Cells.Merge
End Sub
In Script würde das dann so aussehen:
...
Dim objWord As Variant
Const wdExtend = 1
Const wdCharacter = 1
Set objWord = CreateObject("Word.Application")
Call objWord.Selection.MoveRight(wdCharacter, 2, wdExtend)
Call objWord.Selection.Cells.Merge
...
Ich hab's auf Zeitgründen nicht getestet, sollte aber so funktionieren
Gerade die Zeile mit MoveRight zeigt ganz deutlich die Anpassungen die bei der Übernahme von aufgezeichneten Makros in Script zu machen sind. Im Einzelfall gibt es mit Sicherheit noch den ein oder anderen Fallstrick zu umgehen. Die sind aber von Befehl zu Befehl unterschiedlich.
Axel
Alirion:
Okay, das mit dem Makro hab ich geschnallt, aber wie komme ich an die Selection.
Er sagt bei mir immer, das ist kein "InstanceMember"
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln