Estimados favor revisar esta macro necesito validar una columna antes que se ejecute.-
La macro que tengo copia la hoja y la manda por correo, pero antes de que realize este proceso necesito revisar la columna A hasta donde encuentre el ultimo dato, esto para validar que tenga cierto numero de caracteres, si estos caracteres son superiores no se por ejemplo a 700 que la macro no se ejecute que elimine la hoja 1 y mande un mensaje de error en digitación y si los caracteres cumplen con los 700 carácteres ejecute la macro para enviar el archivo por correo.-
Sheets("HOJA 1").Copy
Application.ScreenUpdating = False
Dim dia As String
Dim tim As String
Dim nom As String
Dim ext As String
Dim Path As String
dia = Format(Date, "dd-mm-yyyy ")
tim = Format(Time(), " hh-mm-ss")
ext = ".TXT"
nom = nom + " " + dia + tim & ".TXT"
MsgBox "este es el nombre del archivo: RESERVA"" " & nom
Path = "d:\RESERVA" & nom
ActiveWorkbook.SaveAs Filename:=Path, FileFormat:=xlText, CreateBackup:=False
ActiveWorkbook.Close
Set OutApp = CreateObject("Outlook.Application")
OutApp.Session.Logon
Set OutMail = OutApp.CreateItem(0)
On Error Resume Next