Try changing the Value of the SelStart Property, this will reposition the Caret and Scroll the Text if neccessary, ie.

RichTextBox1.SelStart = Len(RichTextBox1) 'Scroll to the end of the Text

------------------
Aaron Young
Analyst Programmer
[email protected]
[email protected]