Re: Hot to parse RTF String
- From: "John McGhie [MVP - Word and Word Macintosh]" <john@xxxxxxxxxxx>
- Date: Sun, 14 Jan 2007 22:44:12 +1100
Hi Robert:
1) Define styles in the Word document template containing the formatting
you require.
2) Store in the database two columns, one containing the style name, the
other containing the string.
3) Use VBA in Word to retrieve the strings from the database. It can
automatically apply the associated style to each string as it brings it in.
Cheers
On 14/1/07 4:55 AM, in article #LcPsvzNHHA.4604@xxxxxxxxxxxxxxxxxxxx,
"Robert Mileski" <r_mileski@xxxxxxxxxxx> wrote:
Hi,
I have a question.
I want to put a string through VBA in Word, which has a "RTF Syntax" in a
Word document, but parsed, that is formatted.
I'll give you an example:
Sub ParseRTF()
Dim txtStr as String
txtStr = "{\rtf1\ansi\ansicpg1252\deff0{\fonttbl{\f0\fnil\fcharset0
MS Sans Serif;}}\viewkind4\uc1\pard\lang1031\b\f0\fs17 This is an example of
a String in RTF Format\par }"
End Sub
So, now I have a String with RTF. The problem is now, how can I put this
text in a Word Document, but it should be pasted already formated, not just
as a plain text.
One way of doing this, is putting the String in a .rtf File, and then using
this command: Selection.InsertFile FileName:="C:\TEST.rtf", Link:=True
But I don't want to use a file, because of the time doing a disk read. I
want to paste the formatted string in the document directly.
I want to do this, because I have an MS Access Database, where I store the
RTF Strings in Memo Fields. I want to read them from the database, and
formatted, put them in a document.
Every help will be much appreciated.
Best Regards,
Robert Mileski
--
Please reply to the newsgroup to maintain the thread. Please do not email
me unless I ask you to.
John McGhie <john@xxxxxxxxxxx>
Microsoft MVP, Word and Word for Macintosh. Business Analyst, Consultant
Technical Writer.
Sydney, Australia +61 (0) 4 1209 1410
.
- Prev by Date: Re: DOUBLE SPACING BETWEEN WORDS IN MS WORD DOCUMENT
- Next by Date: Re: How can I retrieve a permanent deleted word document?
- Previous by thread: Re: Hot to parse RTF String
- Next by thread: Re: How to print Excel chart gridlines after importing into Word docum
- Index(es):
Relevant Pages
|