VALIDACION EN EXCEL

12/06/2009 - 15:58 por SOS | Informe spam
Holas

Tengo un tabla en donde le he puesto la validación de una celda que esta en
formato fecha, pero pasa que cuando digito el dato errado si me da el error
de que no es correcto el dato ingresado pero cuando copio y pego si lo acepta
uso Office 2003, como lo puedo arreglar?
Saludos
Mauricio

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
12/06/2009 - 20:35 | Informe spam
hola, Mauricio !

Mostrar la cita
prueba a consultar la ayuda en linea de excel {F1} y pregunta por validacion
de los temas que aparezcan, selecciona: "solucion de problemas de validacion de datos"

veras que el segundo comentario dice +/- lo siguiente:

"Insertan los usuarios los datos escribiendolos?"
"Asegurese de que los usuarios hacen clic en cada una de las celdas y a continuacion escriben los datos"
"Si los usuarios copian o rellenan datos en celdas validadas"
"los mensajes de validacion no apareceran y no se podra evitar que se inserten datos no validos"

en resumen, las reglas de validacion funcionan SOLO para "entradas directas" por parte del usuario en las celdas
NO operan cuando se hace copy/paste desde otro lugar/hoja/libro/...
NI cuando los datos se depositan por macros

saludos,
hector.
#2 SOS
15/06/2009 - 17:21 | Informe spam
Hola Hector

Muchas gracia por tu respuesta, en todo caso se puede anular el copiar y
pegar en esa hoja a traves de algun macro o algo diferente.??

Saludos
Mauricio

"Héctor Miguel" wrote:

Mostrar la cita
#3 Héctor Miguel
16/06/2009 - 01:08 | Informe spam
hola, Mauricio !

Mostrar la cita
considerando que para poder "pegar lo copiado" es necesario "moverse/cambiarse" a la nueva ubicacion...
(me parece que) la opcion menos "complicada" es copiando las siguientes lineas...
en el modulo de codigo de "esa" hoja ==Private Sub Worksheet_Activate()
Application.CutCopyMode = False
End Sub
Private Sub Worksheet_Deactivate()
Application.CutCopyMode = False
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.CutCopyMode = False
End Sub

(sobra decir que el libro debera "tener permiso" para usar macros) ;)
saludos,
hector.
Ads by Google
Search Busqueda sugerida