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
Hola.
Tengo hecha una macro muy sencilla cuyo objetivo es mostrar en otra hoja aquellas celdas que están en blanco. Este es el código:
Public Sub blancos()
Dim f As Integer
Dim f_max, c_max As Long
ActiveWorkbook.Worksheets("Hoja1").Copy after:=Worksheets("Hoja2")
'Para saber cuantas filas y columnas hay como maximo rellenas
f_max = ActiveSheet.Cells.SpecialCells(xlLastCell).Row
c_max = ActiveSheet.Cells.SpecialCells(xlLastCell).Column
'Para situarse en la celda
Range("AE").Select
'Cells(4, 10).Select
'Rows(4, 10).Select
For f = 4 To f_max
If ActiveCell.Value <> "" Then ActiveCell.EntireRow.Delete
If ActiveCell.Value = "" Then ActiveCell.Offset(1, 0).Select
Next f
ActiveWorkbook.Worksheets(3).Name = "Sin correo"
End Sub
Al ejecutar el código me sale el siguiente error:
Error de compilación:
No se ha definido Sub o Function
Al ejecutarlo paso a paso el error me salta en otro procedimiento que tengo con el código:
Public Sub Workbook_Open()
Call blancos
End Sub
El código del otro procedimiento lo tengo en la hoja1.
Si ejecuto solo el procedimiento de la hoja1 me sale el error:
Se ha producido el error 1004 en tiempo de ejecución:
Error definido por la aplicación o el objeto
Este error se produce en la línea
Range("AE").Select
¿Como puedo solucionar estos errores?
Gracias.