[Python-de] AW: [Python-de] AW: [Python-de] win32com.client, SHCREIBEN ins MS OFFICE WORD (WERTE einfügen in dot template)

Josef Cihal josef.cihal at irm.at
Wed Sep 5 10:35:11 EDT 2001


VIELEN DANK!!!!!!!!!!!!!!!!

-----Ursprüngliche Nachricht-----
Von: python-de-admin at starship.python.net
[mailto:python-de-admin at starship.python.net]Im Auftrag von Sven
Tunnermann
Gesendet: Mittwoch, 5. September 2001 08:35
An: python-de at starship.python.net
Betreff: [Python-de] AW: [Python-de] win32com.client, SHCREIBEN ins MS
OFFICE WORD (WERTE einfügen in dot template)


Hi,
hier ein kleines Beispiel:
			wordapp = win32com.client.Dispatch("Word.Application")
			worddoc = win32com.client.Dispatch("Word.Document")

			wordapp.Visible = 0

			worddoc = wordapp.Documents.Add()

			worddoc.PageSetup.Orientation = 1

			worddoc.PageSetup.LeftMargin = 30
			worddoc.PageSetup.TopMargin = 30
			worddoc.PageSetup.BottomMargin = 30
			worddoc.PageSetup.RightMargin = 30

			worddoc.Content.Font.Size = 10
			worddoc.Content.Paragraphs.TabStops.Add (100)
			worddoc.Content.Text = "Hallo ich bin ein Blindtext!"
			worddoc.Content.MoveEnd
			worddoc.Close()
			wordapp.Quit()

Wenn Du noch fragen hast, kannst Du mich auch direkt ansprechen:
tunnermann at tunnermann.de
Ich hoffe es hat Dir schon etwas geholfen!
Ciao!


-----Ursprüngliche Nachricht-----
Von: python-de-admin at starship.python.net
[mailto:python-de-admin at starship.python.net]Im Auftrag von Josef Cihal
Gesendet: Dienstag, 4. September 2001 19:22
An: PYTHON MAILING
Betreff: [Python-de] win32com.client, SHCREIBEN ins MS OFFICE WORD
(WERTE einfügen in dot template)


Wie kann ich bitte mittels Python in einem WORD-dot.Dokument (template)
Werte einfügen.
ODER
WO KANN ICH DOKUMENTATION ZUR win32com[.client] finden???


FOlgendes funktioniert nicht:??????????

??????????????????????????????????????????????????????????
from win32com.client  import Dispatch

def simple():
		myWord = Dispatch ('Word.Application',userName='josef',typeinfo='keine')
		myWord.Visible = 1
		Test8(myWord)
def Test8(word):
		word.Visible = 1
		file ='c:\\ora_src\\Python\\Gnats2Word\\template.dot'
		doc = word.Documents.Add(Template = file)

#		wrange = doc.Range(Start= 0,End =0)
		doc.InsertAfter("Nazdar Pepo! %d\n" % i)

simple()
??????????????????????????????????????????????????????????


DANKE


lg
pepino

_______________________________________________
Python-de maillist  -  Python-de at starship.python.net
http://starship.python.net/mailman/listinfo/python-de

_______________________________________________
Python-de maillist  -  Python-de at starship.python.net
http://starship.python.net/mailman/listinfo/python-de




More information about the Python-de mailing list