Foros del Web » Soporte técnico » Ofimática »

Evitar grabar si no se completan las celdas

Estas en el tema de Evitar grabar si no se completan las celdas en el foro de Ofimática en Foros del Web. Conoce alguno del grupo como poner una sentencia en un archivo Excel, en el cual, en un formulario deba llenarse obligatoriamente todos los campos, y ...
  #1 (permalink)  
Antiguo 18/12/2007, 20:04
 
Fecha de Ingreso: junio-2007
Mensajes: 20
Antigüedad: 16 años, 10 meses
Puntos: 1
Evitar grabar si no se completan las celdas

Conoce alguno del grupo como poner una sentencia en un archivo Excel,
en el cual, en un formulario deba llenarse obligatoriamente todos los campos,
y en caso se intente grabar y cerrar el archivo,
con alguna de las celdas vacías del formulario,
Evitar que se pueda grabar, y que,
aparezca una ventana indicando que si no se completa la información en las celdas del formulario, el archivo se cerrará sin ser grabado.

Gracias
Miguel
  #2 (permalink)  
Antiguo 19/12/2007, 03:21
 
Fecha de Ingreso: septiembre-2007
Ubicación: Badajoz City
Mensajes: 126
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: Evitar grabar si no se completan las celdas

Si sabes de macros es usando el evento "Workbook_BeforeSave".

Si no sabes hazmelo saber y ya veremos como hacemos
  #3 (permalink)  
Antiguo 19/12/2007, 07:05
 
Fecha de Ingreso: junio-2007
Mensajes: 20
Antigüedad: 16 años, 10 meses
Puntos: 1
Re: Evitar grabar si no se completan las celdas

Gracias Yenay,
Me ha dado resultados con esta sentencia:


Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, ByRef Cancel As Boolean)

If Range("D6").Value = "" Then Cancel = True
If Range("D6").Value = "" Then MsgBox ("Antes de Grabar, debe primero llenar la celda D6 del formulario")

End Sub
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:49.