The information in this article applies to:
SYMPTOMSIf you use the TextRTF property for a RichTextBox ActiveX control to populate a worksheet cell, Rich Text Format (RTF) code may appear in the cell. CAUSEThis problem occurs because the TextRTF property returns the text of a RichTextBox control, including all RTF code, and Microsoft Excel cannot interpret RTF code that is copied to a cell with a macro. This is true even though you can manually apply rich text formatting in a worksheet cell. RESOLUTIONYou cannot use the TextRTF property to place the contents of a RichTextBox control without the RTF code into a worksheet cell. Instead, use the Text property to return the contents of a RichTextBox control to a worksheet cell. However, note that the text property does not support rich text formatting. MORE INFORMATION
The RichTextBox control is part of a collection of ActiveX controls that is
included with the Office Developers Edition compact disc (CD). It provides
properties you can use to apply formatting to any portion of text within
the control. To change the formatting of text, you must select it first.
Only selected text can be assigned character and paragraph formatting. By
using these properties, you can make text bold or italic, change the color,
and create superscript and subscript text. You can also adjust paragraph
formatting by setting both left and right indents, and you can create
hanging indents.
Q170232 XL97: Printing Formatted Text from a RichTextBox Control Q165450 XL97: Error Inserting ActiveX Object in a Worksheet REFERENCESFor more information about the RichTextBox control, add a RichTextBox control to a UserForm, select the control, and then press F1. Additional query words: XL97
Keywords : kbprg kbdta OffVBA KbVBA |
Last Reviewed: October 25, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |