Celdas en Excel con un Mensaje mediante Msgbox

01/02/2005 - 16:40 por ARamirez | Informe spam
Saludo listeros,

me gustaria conocer algún código para que al seleccionar
una determinada celda (s) estan alerten al usuario mediante
un msgbox que dicha celda no se debe modificar.
No quiero protegerla, solo un pequeño mensaje de advertencia.

Gracias de antemano por las sugerencias

Preguntas similare

Leer las respuestas

#1 Fernando Arroyo
01/02/2005 - 16:46 | Informe spam
"ARamirez" escribió en el mensaje news:%
Mostrar la cita
Una posibilidad, y sin necesidad de código VBA, es usar una validación para la celda (Datos->Validación), permitiendo 'Cualquier valor' y poniendo en 'Mensaje entrante' el mensaje que quieras que aparezca cuando se seleccione la celda.
Un saludo.


Fernando Arroyo
MS MVP - Excel
#2 Oscar
01/02/2005 - 19:49 | Informe spam
El problema con la validación sería que el mensaje no sería un message box
sería como un comentario de excel, solo saldría un message box en dado caso
de que no cumplieran la validación.

En VBA sería:
Sub validacion()
if Range("A1").Select Then
msgbox("No modifiques esta celda")
Endif
End Sub

Espero te sea de utilidad

Oscar Aceves
"ARamirez" escribió en el mensaje
news:#
Mostrar la cita
#3 KL
01/02/2005 - 23:47 | Informe spam
Hola chicos,

"Oscar" wrote in message...
Mostrar la cita
Oscar, te sugiero q pruebes tu macro - creo q no hace lo que se busca.

"ARamirez" wrote in message...
Mostrar la cita
ARamirez,

Prueba poner el siguiiente codigo en el modulo VBA de la hoja en cuestion.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(ActiveCell, Range("A1")) Is Nothing Then _
MsgBox ("No modifiques esta celda")
End Sub

Saludos,
KL
#4 Fernando Arroyo
02/02/2005 - 08:51 | Informe spam
"Oscar" escribió en el mensaje news:
Mostrar la cita
No. El 'Mensaje entrante' de las validaciones aparece siempre que se selecciona la celda que tiene la validación, y tiene la obvia ventaja de que no necesita código VBA, así como la menos obvia (pero no menos interesante) de que no "congela" la "navegación" por la hoja como haría un MsgBox.
Un saludo.


Fernando Arroyo
MS MVP - Excel


Mostrar la cita
#5 ARamirez
02/02/2005 - 19:15 | Informe spam
gracias a todos. A KL, a Fernando Arroyo, a Oscar.

las tres alternativas que me plantearon se ajustan a lo que deseaba.

Mil gracias nuevamente.
Ads by Google
Search Busqueda sugerida