Attached is a Access 2010 sample db showing marquee text or scrolling text, The text you select scrolls from left to right at the bottom of your form. Animation doesn't interfere with your other code once started as it doesn't use form timer or string manipulation.
Procedure Code Header
Code:
Public Sub ShowScrollingText(frmName As Form, wBrowser As String, ScrollText As String, Optional AnimSpeed As Integer, Optional bColor As Long, _
Optional fColor As Long, Optional fSize As Integer, Optional fBold As Boolean, Optional fItalic As Boolean, _
Optional fName As String)
.
.
.
End Sub
Add a WebBrowser control to your form and call the above procedure -
Code:
ShowScrollingText Me,"WebBrowserControlName",4,"your text to scroll", , RGB(219, 238, 244), RGB(0, 0, 255), 15, True, True,"Arial"
The code creates a .txt file in the same directory as this db, changes it to .xaml file and sets the control source of the WebBrowser Control to this file.
Post any errors/suggestions to improve further.