Me respondo yo mismo para los que lo necesiten ya que he dado con la solución. Utilize 2 variables de la siguiente manera en la sección de declaraciones del formulario desde donde llamare el reporte (tambien las pueden declarar en un modulo):
Dim Application As New CRAXDRT.Application
Dim Report As New CRAXDRT.Report
Y llamo el reporte de la siguiente manera en un boton (tambien se puede llamar en una opción en el menu de su programa):
Set Report = Application.OpenReport("Ruta del reporte")
Report.Sections(5).AddFieldObject "{Tabla.Campo}", 10, 10
Screen.MousePointer = vbHourglass
CRViewer1.ReportSource = Report
CRViewer1.ViewReport
Screen.MousePointer = vbDefault
Nota: Al ejecutarlo saldra un mensaje que dice "Se requiere licencia de ejecución", pero una vez compilado el Programa ese mensaje no saldrá en su .exe por eso no se preocupen. Utilizo Visual Basic 6 y Crystal Reports 8.