Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Visual Basic clásico (http://www.forosdelweb.com/f69/)
-   -   Condicionar mensaje (http://www.forosdelweb.com/f69/condicionar-mensaje-491140/)

LANDA59 18/05/2007 17:39

Condicionar mensaje
 
Hola a todos

Como puedo emitir un mensaje en base de excel
por ejemplo:

Tengo valoresen un rango de A1:A10 que lleno con
datos de 5111A, 5111B, 51121,13260,13123 etc, quiero que al
digitar un valor que inicie con 51***, me mande un mensaje
que debo llenar las celda C.

Código HTML:

        A      B          C
1  5111A                                "LLENAR DATOS EN CELDA C"
2  5111B
3  13260

si no es ninguna de estas pues, que no mencione nada..:borracho:


saludos


CREO ES ESTO..

Private Sub Worksheet_Change(ByVal Target As Range)
If Target = Range("A1") Then
If UCase(Target.Value) = "5111B" Then
MsgBox "INTRODUCIR DATOS EN C"
End If
End If
End Sub

LANDA59 21/05/2007 15:45

Re: Condicionar mensaje
 
LES DEJO LA RESPUESTA DE LO QUE NECESITABA
Código:

Private Sub Worksheet_Change(ByVal Target As Excel.Range)

 
 
If Target.Column = 1 Then
       
    If Mid(UCase(Target.Value), 1, 2) = "51" Then
        MsgBox "Debes poner un valor en columna C"
    End If

     
End If

 
End Sub


CADA VEZ QUE YO ESCRIBA UN VALOR DE LOS QUE MENCIONO EN MENSAJE ANTERIOR, QUE ME MANDE UN MENSAJE Y LISTO!!!!
PARA AQUELLOS QUE VISITARON ESTE TEMA..


***este foro es una chulada y la gente que participa gracias!!!

ReViJa 21/05/2007 16:06

Re: Condicionar mensaje
 
Me alegra que lo solucionaras, a veces las respuestas las encontramos sin darnos cuenta :si:

Un saludo.

boluart 21/05/2007 17:34

Re: Condicionar mensaje
 
tú mismo lo dijiste solo a veces

LANDA59 21/05/2007 17:44

Re: Condicionar mensaje
 
jeje a veces, gracias por la ayuda Boluart, el codigo que me enviaste esta integrado en la respuesta..:arriba:


La zona horaria es GMT -6. Ahora son las 04:01.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.