Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
A better way to browse. Learn more.
A full-screen app on your home screen with push notifications, badges and more.
Este tema está ahora archivado y está cerrado a más respuestas.
Saludos a todos, tengo la variable ultimafila en una macro que me cuenta los campos en un rango para luego mostrar en un mensaje cuantos se van a generar, desde 1 hasta la variable, sin embargo el rango que está leyendo está formulado y me toma las formulas como campo aunque esté vacío.
Necesito que solo me cuente las que tienen información así todas tengan la formula. Agradezco la ayuda
'la variable ultimafila está contando los campos con formula, así esté vacío, necesito que solo cuente los que tienen info
ultimafila = Sheets("Tabla").Range("B" & Rows.Count).End(xlUp).Row
Pregunta = MsgBox("Esta seguro de generar todos los recibos ?", vbYesNoCancel + vbQuestion, "Generación de Recibos")
Select Case Pregunta
Case Is = 6
MsgBox "Se generaran " & ultimafila - 3 & " recibos", vbInformation, "Generación de Recibos"
'MsgBox "Se generaran todos los recibos", vbInformation, "Generación de Recibos"
Case Is = 7
MsgBox "Valida la información e intenta nuevamente", vbExclamation, "Generación de Recibos"
Exit Sub
Case Else
MsgBox "Operación Cancelada", vbExclamation, "Generación de Recibos"
Exit Sub
End Select
Recibos Conjuntos - copia.xlsm