html2doc mittels python

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Benutzeravatar
Leonidas
Administrator
Beiträge: 16023
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Beitragvon Leonidas » Donnerstag 12. Mai 2005, 17:59

Hier hast du mal was zum spielen (hat zumindest mit Word 2002 funktioniert):

Code: Alles auswählen

#!/usr/bin/env python
# -*- coding: latin-1 -*-
import win32com.client

def replacetext(replace, by):
    """Replaces a text by another.
    Returns True if there was something replaced and False if not.
    Needs _static_ dispatch"""
    word = win32com.client.Dispatch('Word.Application')
    sel = word.Selection
   
    sel.Find.ClearFormatting()
    sel.Find.Replacement.ClearFormatting()
    sel.Find.Text = replace
    sel.Find.Replacement.Text = by
    sel.Find.Forward = True
    sel.Find.Wrap = win32com.client.constants.wdFindContinue
    #sel.Find.Wrap = 1
    sel.Find.Format = False
    sel.Find.MatchCase = False
    sel.Find.MatchWholeWord = False
    sel.Find.MatchSoundsLike = False
    sel.Find.MatchAllWordForms = False
    return sel.Find.Execute(Replace=win32com.client.constants.wdReplaceAll)
    #return sel.Find.Execute(Replace=2)
My god, it's full of CARs! | Leonidasvoice vs Modvoice
crafty
User
Beiträge: 12
Registriert: Freitag 29. April 2005, 12:56

Beitragvon crafty » Montag 23. Mai 2005, 08:23

Danke Leonidas! :D
crafty
User
Beiträge: 12
Registriert: Freitag 29. April 2005, 12:56

Beitragvon crafty » Montag 23. Mai 2005, 11:24

Kennt evtl. zufälliger Weise jemand einen Trick, um den Cursor dazu zu bewegen an das Ende des Dokumentes zu gehen und dort zu bleiben?

Ich müsste am Ende eines bestehenden Dokumentes eine Datei einfügen.

Am Ende einer Datei Text einzufügen ist kein Problem. Auch kann ich in ein Dokument eine Datei einfügen, aber die wird am Anfang und nicht am Ende eingefügt.

Mal wieder besten Dank!
Benutzeravatar
Leonidas
Administrator
Beiträge: 16023
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Beitragvon Leonidas » Samstag 28. Mai 2005, 06:08

Ich vermute mal, dass das sel Objekt (aus meinem Vorherigen Beispiel) dir helfen kann, es dazu Methoden bereitstellt. EIne große Hilfe für sowas ist meiner Meinung nach vbawd10, ist manchmal echt nützlich..
My god, it's full of CARs! | Leonidasvoice vs Modvoice

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder