Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

VALIDACION EN EXCEL

21 views
Skip to first unread message

SOS

unread,
Jun 12, 2009, 9:58:01 AM6/12/09
to
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

H�ctor Miguel

unread,
Jun 12, 2009, 2:35:20 PM6/12/09
to
hola, Mauricio !

> Tengo un tabla en donde le he puesto la validacion 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?

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.


SOS

unread,
Jun 15, 2009, 11:21:01 AM6/15/09
to
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

unread,
Jun 15, 2009, 7:08:55 PM6/15/09
to
hola, Mauricio !

> ... en todo caso se puede anular el copiar y pegar en esa hoja a traves de algun macro o algo diferente.??

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.


0 new messages