Saludos Profesor Sergio, de ante mano gracias por responder, realice lo que me sugirió coloque el código donde me indicó, sin embargo me sigue arrojando el mismo error.
' Restaurar formato de fuente
With wsHistorico.Rows("2:2").Font
.ColorIndex = xlAutomatic
.TintAndShade = 0
End With
' Incrementar automáticamente el número de recibo
wsRecibo.Range("J2").Value = wsRecibo.Range("J2").Value + 1
'Corrección de Error en impresión
Application.Wait (Now + TimeValue("0:00:01"))
' Imprimir
wsRecibo.PrintOut Copies:=1, Collate:=True, IgnorePrintAreas:=False
Por
dorgelis, · publicado
Buenas tardes o días a todos;
-He creado una macro Vba Excel que por medio de un Userform me hace una consulta a una base de datos Access.
Al frm le he puesto un comboBox para elegir la consulta que quiero hacer.
Lo he hecho por medio de un condicional "IF" de ahí mi pregunta. ¿Está bien así o hay otro método mejor?.
El código del UserForm comento lo que he hecho con '<<< >>>
Adjunto macro para mayor comprensión.
Gracias y saludos a todos.
ConsultaBD.zip