Word ansprechen und text setzen
-
Hallo,
ich arbeite mit WIN2K und BorlandBuilder6 C++
(alt aber geht)//Deklaration
Variant Word;
Word=Variant::Create Object("Word.Application");
Word.OlePropertyGet("Application");
//Öffnen einer bestimmten Datei
Word.OlePropertyGet("Documents").OleFunction("Open", Datei.c_str());
//Word sichtbar machen
Word.OlePropertySet("Visible",1);Variant vSelection = Word.OlePropertyGet("Selection");
Variant vFont = vSelection.OlePropertyGet("Font");//Text setzen
vSelection.OleProcedure("TypeText", StringToOleStr("\n"));
vFont.OleProcedureSet("Name", "Arial"),
vSelection.OlePropertyGet("ParagraphFormat").OlePropertySet("Alignment",1);funktioniert perfekt.
Ich bekomme aber einfach keine Kopf- und Fusszeile hin.Ein Hinweis oder gar Code-Schnipsel wäre suuper!!!!!
LG
Traugott
-
Programmcode bitte formatieren. Ich schaus mir nicht an.
-
@Luks-Nuke sagte in Word ansprechen und text setzen:
Programmcode bitte formatieren. Ich schaus mir nicht an.
Jetzt sei mal nicht so unfreundlich. Traugott ist erst seit 16 Jahren Mitglied in diesem Forum, woher soll er das denn bitte wissen?
-
@DocShoe sagte in Word ansprechen und text setzen:
Traugott ist erst seit 16 Jahren Mitglied in diesem Forum, woher soll er das denn bitte wissen?
Dann wohl nach meiner gut gemeinten Meinung, entweder sich umorientieren oder ein bisschen Respekt zeigen.
-
@Traugott sagte in Word ansprechen und text setzen:
Ich bekomme aber einfach keine Kopf- und Fusszeile hin.
Da sollte sich doch was bei google finden?
Wenn nicht, kann ich dir mangels Word-Lizenz leider nur die Hilfe zur Selbsthilfe geben.- geh in Word rein
- Starte eine Makro-Aufnahme
- Ändere Kopf- und/oder Fußzeile
- Beende die Makro-Aufnahme.
- Schaue den generierten Code an. Der sollte dir sagen, wie die Funktionen heißen, die du aufrufen musst / nach denen du für weitere Informationen suchen kannst.
-
Hallo wob,
ist ne gute Idee die mir helfen könnte.
Ich danke Dir!!LG
Traugott
-
oder schau mal unter "Antwort auf häufig gestellte Programmierfragen" unter Excel
(sollte eigentlich auf Word anzupassen sein)