Re: Absturz nach Find-Aufruf
- From: Cindy M -WordMVP- <C.Meister-C@xxxxxxxxxx>
- Date: Tue, 28 Feb 2006 14:17:40 +0100
Hi Klaus,
Vermutlich handelt es sich um das in diesem Artikel
beschriebene Problem:
http://support.microsoft.com/kb/292744/EN-US/
Probiere, Find über Late-Binding auszuführen.
ich greife aus einer Access-MDB (A2K) auf ein Word-Dokument
(W2K) zu, was auch problem gelingt. Dieses Dokument enthält
Texte, die über die Überschrift2 identifiziert werden
können.
Daher suche ich innerhalb dieses Dokuments wie folgt
Set rng = doc.Content
With rng.Find
.ClearFormatting
.Style = wdStyleHeading2
.Text = m_Title
.Forward = True
.Format = True
.Execute
bFound = .Found
End With
If bFound Then rng.Select
wobei rng ein Range-Objekt, doc das geöffnete Word-
Dokument und m_Title die gesuchte Überschrift ist
(alles early-binding-mäßig deklariert).
Als Word-Makro funktioniert das wunschgemäß..
Leider von Access aus stürzt das Programm bei der Zugriff auf
das Find-Objekt (.ClearFormatting oder, wenn auskommentiert
bei .Style) ab mit: Fehler in Anwendung - .. Der Vorgang 'read'
konnt nicht ausgeführt werden.
Der Absturz erfolgt übrigens unter W2K.
Cindy Meister
Co-Autor von »Microsoft Word-Programmierung Das Handbuch« (MS
Press)
http://www.word.mvps.org
http://homepage.swissonline.ch/cindymeister
Rückfragen & Antworten nur in der Newsgroup, bitte!
.
- Follow-Ups:
- Re: Absturz nach Find-Aufruf
- From: Klaus Trapp
- Re: Absturz nach Find-Aufruf
- References:
- Absturz nach Find-Aufruf
- From: Klaus Trapp
- Absturz nach Find-Aufruf
- Prev by Date: Datei kopieren mittels VBA
- Next by Date: Re: Absturz nach Find-Aufruf
- Previous by thread: Absturz nach Find-Aufruf
- Next by thread: Re: Absturz nach Find-Aufruf
- Index(es):
Relevant Pages
|