De Jubilado a Jubilado: Pon un Botón en tu formulario, para llamar al informe.
Mi sugerencia es que lo muestres en vista Previa con la Opción de Imprimir.
Aproximadamente así:
Declara ésta variable Publica en un Modulo Standard y así las podrás llamar en otras ocasiones
Public NombreInforme As String
Private Sub BtnVistaPrevia_Click()
On Error GoTo VistaPrevia_Click_TratamientoErrores
NombreInforme = "ElNombreDeTuInforme"
DoCmd.OpenReport NombreInforme, acPreview
''Estas dos líneas es por si quieres aplicar un Filtro al Informe
'Reports(NombreInforme).Filter = Me.Filter
'Reports(NombreInforme).FilterOn = True
If MsgBox("Deseas enviar a impresión?", vbYesNo) = vbYes Then
DoCmd.OpenReport NombreInforme
End If
VistaPrevia_Click_Salir:
On Error GoTo 0
Exit Sub
VistaPrevia_Click_TratamientoErrores:
MsgBox "Error " & Err.Number & " en Procedimiento.: VistaPrevia_Click de Documento VBA: Form_TarjetasTodasSubForm (" & Err.Description & ")"
Resume VistaPrevia_Click_Salir
End Sub
Ya me cuentas como te ha ido. Saludos >> Jacinto