crear un mensaje de error.....

03/03/2004 - 19:16 por marisol | Informe spam
Necesito condicionar un total, que no exeda de un para
metro establecido, en una hoja de cálculo.

Es decir:
A16 = 18,000.00
B23 = 17,900.00

Condición A16 > B23, no deje hacer nada ni modificar y que
aparesca un mesaje de error "Has exedido el monto
autorizado"

Comentarios de favor, me urge.

Preguntas similare

Leer las respuestas

#1 Jordi
03/03/2004 - 20:00 | Informe spam
Si pegas este codigo en el editor de VBA de la hoja que quieras, tienes lo
que querias, si no lo entendí mal.

Public ValorAnterior
Private Sub Worksheet_Change(ByVal Target As Range)
If Cells(16, 1).Value > Cells(23, 2).Value Then
MsgBox "Has exedido el monto autorizado. Se restaurará el valor
anterior"
Target.Value = ValorAnterior
End If
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ValorAnterior = Target.Value
End Sub

Jordi


"marisol" escribió en el mensaje
news:64ca01c4014b$b2ba1110$
Necesito condicionar un total, que no exeda de un para
metro establecido, en una hoja de cálculo.

Es decir:
A16 = 18,000.00
B23 = 17,900.00

Condición A16 > B23, no deje hacer nada ni modificar y que
aparesca un mesaje de error "Has exedido el monto
autorizado"

Comentarios de favor, me urge.
Respuesta Responder a este mensaje
#2 Marisol
03/03/2004 - 20:10 | Informe spam
Otra forma más sencilla, no soy programadora..
Gracias
Si pegas este codigo en el editor de VBA de la hoja que


quieras, tienes lo
que querias, si no lo entendí mal.

Public ValorAnterior
Private Sub Worksheet_Change(ByVal Target As Range)
If Cells(16, 1).Value > Cells(23, 2).Value Then
MsgBox "Has exedido el monto autorizado. Se


restaurará el valor
anterior"
Target.Value = ValorAnterior
End If
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As


Range)
ValorAnterior = Target.Value
End Sub

Jordi


"marisol" escribió


en el mensaje
news:64ca01c4014b$b2ba1110$
Necesito condicionar un total, que no exeda de un para
metro establecido, en una hoja de cálculo.

Es decir:
A16 = 18,000.00
B23 = 17,900.00

Condición A16 > B23, no deje hacer nada ni modificar y que
aparesca un mesaje de error "Has exedido el monto
autorizado"

Comentarios de favor, me urge.


.

Respuesta Responder a este mensaje
#3 Fernando Arroyo
03/03/2004 - 20:21 | Informe spam
Selecciona A16 y haz Datos->Validación, en 'Permitir' escoge "Personalizada" y en 'Fórmula' pon:

<²3

Un saludo.


Fernando Arroyo
MS MVP - Excel


"Marisol" escribió en el mensaje news:63b901c40153$2aad2480$
Otra forma más sencilla, no soy programadora..
Gracias
Respuesta Responder a este mensaje
#4 Marisol
03/03/2004 - 22:07 | Informe spam
Lo realizao una sola vez, y ahoro no se puede realizar...
Que sucedio...
Saludos gracias.
Selecciona A16 y haz Datos->Validación, en 'Permitir'


escoge "Personalizada" y en 'Fórmula' pon:

<²3

Un saludo.


Fernando Arroyo
MS MVP - Excel


"Marisol" escribió


en el mensaje news:63b901c40153$2aad2480
$
Otra forma más sencilla, no soy programadora..
Gracias

.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida