Ya solucione lo de mi equipo:
A ver: Te mando un código que encontré, crea un modulo sino lo tienes y colo esto en el:
**************************
'---------------------------------------------------------
'
' PrintFile
'
' Código escrito originalmente por Francisco Javier García
' Aguado (Búho)
' Estás autorizado a utilizarlo dentro de una aplicación
' siempre que esta nota de autor permanezca inalterada.
' En el caso de querer publicarlo en una página Web,
' por favor, contactar con el autor en
'
'     
[email protected]'
' Este código se brinda por cortesía de
' Francisco Javier García Aguado (Búho)
'
Private Declare Function ShellExecute Lib "shell32.dll" _
                Alias "ShellExecuteA" _
                (ByVal hWnd As Long, _
                ByVal lpOperation As String, _
                ByVal lpFile As String, _
                ByVal lpParameters As String, _
                ByVal lpDirectory As String, _
                ByVal nShowCmd As Long) As Long
Private Declare Function FormatMessage Lib "kernel32" _
                Alias "FormatMessageA" _
                (ByVal dwFlags As Long, _
                lpSource As Any, _
                ByVal dwMessageId As Long, _
                ByVal dwLanguageId As Long, _
                ByVal lpBuffer As String, _
                ByVal nSize As Long, _
                Arguments As Long) As Long
Private Const SW_HIDE = 0 '&
Private Const FORMAT_MESSAGE_FROM_SYSTEM = &H1000
' función que imprime un documento de cualquier aplicación
Public Function PrintFile(FileName As String) As Variant
Dim RetVal As Long
Dim sError As String
Dim LenMsg As Long
    ' se manda imprimir el documento
    RetVal = ShellExecute(0&, "print", FileName, 0&, vbNullString, SW_HIDE)
    ' si se ha producido algún error
    If RetVal < 33 Then
        sError = Space(1024)
        ' obtenemos el mensaje de error que manda el sistema
        LenMsg = FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM, ByVal 0&, RetVal, 0&, sError, Len(sError), 0&)
        ' devolvemos el mensaje de error
        PrintFile = Left(sError, LenMsg - 1)
    Else
        ' la función tuvo éxito
        PrintFile = True
    End If
End Function
**************************
Luego en el formulario del RichTextBox:
***********************
Private Sub Comando1_Click()
Dim NombreArchivo As String
On Error GoTo ErrorDeImpresion
NombreArchivo = CurrentProject.Path & "\TempoTexto.doc" 'Lo puedes cambiar por txt, si quieres
Open NombreArchivo For Output As #1    ' Abre el archivo.
    Print #1, RichTextBox0.SelText    ' Escribe la cadena de caracteres en el archivo.
Close #1   ' Cierra los 3 archivos abiertos.
PrintFile NombreArchivo
Kill NombreArchivo
Exit Sub
ErrorDeImpresion:
MsgBox Err.Description
Exit Sub
End Sub
****************************
Me avisas como te va:
Att:TELEMACO