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