Para Dante, Dar MsgBox si no se ingreso un dato en una celda excel.
Hola! Dante
Nuevamente solicitando tu gran ayuda, como puedo adaptar a la macro que me diste un Msgbox indicando "Son muy pocos datos para guardar" entre la celdas "A5:bY5" , si se llenaron todos los datos en las celdas este se guardara correctamente y si no se llenaron que me mande el mensaje.
La macro que me diste fue este.
Sub addend()
Application.ScreenUpdating = False
'Para copiar de hoja1 a hoja2
Hoja2.Range("A5:bY5").Copy
'Obtenemos la última fila de la hoja2
uf = Hoja2.Range("A" & Rows.Count).End(xlUp).Row + 1
'Pegamos
Hoja2.Range("A" & uf).PasteSpecial Paste:=xlPasteValues
rpta = MsgBox("Se guardaron los datos" & vbNewLine & "Desea Limpiiar las celdas", vbYesNo + vbInformation)
If rpta = vbYes Then
'Limpia las celdas
rango = "D5:H6,D7:E11,C9,H7:H11,F10:G11,I10:I11,F8:G8,J5:J11,K5:L6,M7,N10:N11,O12:O13,P13:Q13,C14:E19"
Sheets("INGRESO Data").Range(rango).ClearContents
Else
End If
End Sub
1 Respuesta
Respuesta de Dante Amor
1