Alarma Por Rangos

03/08/2007 - 00:56 por Marvin | Informe spam
Q tal grupo, un saludo cordial, tengo una duda.. de que manera puedo generar
una Alarma por medio de un MSGBOX en la me indique cuando una celda(s) se ha
salido del rango permitido. Es decir, tengo una tabla donde comparo el numero
de piezas que procesa por dia un sistema contra otro, las diferencias no
deben ser mayor al 0.5% del total de piezas que procesa el primer sistema vs
el 2do sistema, Ejp: el dia 20 de Julio del 2007 el primer sistema proceso
10,000 pzs y el segundo proceso 9,456 pzs la diferencia entre el 1er sist y
el 2do sist es de 544 dado que se rebasa el umbral definido la macro al final
el proceso de carga de la informacion debe mandar un mensaje de diga "EL
UMBRAL HA SIDO SUPERADO EN LA CIUDAD DE CANCUN EL DIA 20 DE JULIO DEL 2007 EN
544 PIEZAS", como la comparacion es por ciudad y por dia, es posible que haya
varias ciudades en la que se haya rebasado el umbral en varios dias, es
posible mandar un mensaje con multiples avisos??, es dedir, "EL UMBRAL HA
SIDO SUPERADO EN LA CIUDADES DE:

CANCUN EL 20 DE JULIO POR 544 PZS
LOS CABOS EL 27 DE JULIO POR 1,230 PZS
MAZATLAN EL 30 DE JULIO POR 2,343 PZS
ACAPULCO EL 31 DE JULIO POR 768 PZS




Obviamente el tamaño del mensaje es dinamico ya que pueden ser 1 o 2 o3 o20
ciudaes en la que se rebase el umbral.

Nota: El umbral es distinto en 3 diferentes regiones.

Gracias Grupo

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
03/08/2007 - 07:18 | Informe spam
hola, Marvin !

[generalmente] obtendrias mejores propuestas [y mas rapido logras tu objetivo] si en la consulta incluyes algunos *detalles*
a) de los que no se ven desde el otro lado del mensaje como: nombres de las hojas, tipo de datos, rangos, de donde, a donde ...
b) y *clarificas* algunos terminos que pudieran no ser tan *obvios* [etc. etc. etc.] [es decir]...

hay varios [mas bien *demasiados*] detalles que no se alcanzaron a ver [desde este lado del mensaje] :(
si ya tienes alguna macro... es conveniente que la expongas [probablemente se puedan detectar algunos] -?-
de lo contrario, va a ser necesario que comentes algunos como los siguientes [solo *enunciativamente*]
[es probable que existan mas... tu criterio, la situacion *real* y *claridad* en su exposicion es lo que cuenta]

1) como ha de saber el codigo cual es el *umbral* aplicable a cada region ?
2) cuales ciudades comprenden cada region ?
3) se trata de dos hojas en un mismo libro ?... dos listas en la misma hoja ?... [o son libros diferentes]
4) ambos listados son iguales en su arreglo ?
5) cada registro para ciudad/dia/sistema/piezas/... se encuentra en la misma fila de ambas listas ?
6) cual es el sistema que se considera *mal* en sus piezas procesadas ? [o es la *simple* diferencia entre ambos]
7) se trata de un solo *proceso* por ciudad/dia/sistema ? [o existe la posibilidad de varios procesos misma ciudad/dia/sistema]
8) *cualquier* otro detalle que conociendo tu la realidad, consideres apropiado hacerlo del conocimiento para propuestas de solucion -?-

no te olvides de comentar [+/- exactamente] nombres de libros y hojas, los rangos, las condiciones, [...] :D

saludos,
hector.

__ la consulta original __
... generar... un MSGBOX... indique cuando una celda(s) se ha salido del rango permitido
... tabla donde comparo el numero de piezas que procesa por dia un sistema contra otro
las diferencias no deben ser mayor al 0.5% del total de piezas que procesa el primer sistema vs el 2do sistema
... la macro al final... de carga de la informacion debe mandar un mensaje de diga
"EL UMBRAL HA SIDO SUPERADO EN LA CIUDAD DE CANCUN EL DIA 20 DE JULIO DEL 2007 EN 544 PIEZAS"
... la comparacion es por ciudad y por dia... posible... varias ciudades... haya rebasado el umbral en varios dias
... mandar un mensaje con multiples avisos??
"EL UMBRAL HA SIDO SUPERADO EN LA CIUDADES DE:
CANCUN EL 20 DE JULIO POR 544 PZS
LOS CABOS EL 27 DE JULIO POR 1,230 PZS
MAZATLAN EL 30 DE JULIO POR 2,343 PZS
ACAPULCO EL 31 DE JULIO POR 768 PZS

Obviamente el tama#o del mensaje es dinamico ya que pueden ser 1 o 2 o 3 o 20 ciudaes en la que se rebase el umbral.
Nota: El umbral es distinto en 3 diferentes regiones.
Respuesta Responder a este mensaje
#2 Marvin
03/08/2007 - 20:24 | Informe spam
Disculpa Miguel fui demasiado abierto a las propuestas...

CONTESTO después de cada pregunta...


1) como ha de saber el codigo cual es el *umbral* aplicable a cada region ?


****Dentro de la MACRO defino los UMBRALES por medio de Formatos
Condicionales aplicando colores a las celdas que cumplan con esas
condiciones, pero precisamente al cumplir estas condiciones deseo que
aparezca un msgbox que incluya los detalles de las celdas que la cumplan.

2) cuales ciudades comprenden cada region ?


*****sólo son 11 ciudades una por cada region (generalice, pueden ser "n"
ciudades "n" regiones)
3) se trata de dos hojas en un mismo libro ?... dos listas en la misma hoja ?... [o son libros diferentes]


*****Efectivamente son dos listas dentro de una misma hoja,

A B C D E F G
H I
1 Ciudad TIJ Diferencias
%
2 Sistema 1 2
3 Fecha pzs cont pzs cont pzs cont pzs
cont
4 01/07/07 1,548 15,547 1,512 15,495 36 52 2.33 0.33
5 02/07/07 958 10,548 524 6,499 434 4,049 45.30 38.39
6 03/07/07 875 10,021 870 9,978 5 43 0.57 0.43

Como podras ver solo te pude ilustrar un caso, la ciudad es TIJUANA, los
sistemas son el 1 y el 2, y las fechas del 1 al 3 de julio, como podras notar
el dia 3 el sistema 1 proceso 958 pzs con un cont de 10548 y el sistema 2
solo 524 pzs con un cont de 6499, tenemos una diferencia de 434 pzs y un cont
de 4049, es aqui donde debe mandar un mensaje indicando los detalles del dia,
la ciudad y la diferencia que se esta presentando ya que se rebaso el umbral
definido del 5%.

Nota importante:

La diferencia que hay que alarmar es la que se genere entre los 2 sistemas
en cualquier dia que supere el umbral del 5% mas/menos por medio de un msgbox.

4) ambos listados son iguales en su arreglo ?


*******Si ambas listas son identicas, no contiguas, como te comente
anteriormente
5) cada registro para ciudad/dia/sistema/piezas/... se encuentra en la misma fila de ambas listas ?


******En efecto, la ilustración del punto 3 te da una idea
6) cual es el sistema que se considera *mal* en sus piezas procesadas ? [o es la *simple* diferencia entre ambos]


******Exacto, es solo la diferencia considerable entre ambos, sistema 1
envia a sistema 2, si el sistema 1 tiene muchos menos pzs procesadas que el
sistema 2 hay error y viceversa. Es necesario enviar mensaje alertando.
7) se trata de un solo *proceso* por ciudad/dia/sistema ? [o existe la posibilidad de varios procesos misma ciudad/dia/sistema]


******Es el mismo proceso para todas las ciudades.
8) *cualquier* otro detalle que conociendo tu la realidad, consideres apropiado hacerlo del conocimiento para propuestas de solucion -?-

no te olvides de comentar [+/- exactamente] nombres de libros y hojas, los rangos, las condiciones, [...] :D



Es un unico libro, con una unica hoja en donde tengo concentrada toda la
informacion, te detallo en el punto 3.

GRCS


saludos,
hector.

__ la consulta original __
> ... generar... un MSGBOX... indique cuando una celda(s) se ha salido del rango permitido
> ... tabla donde comparo el numero de piezas que procesa por dia un sistema contra otro
> las diferencias no deben ser mayor al 0.5% del total de piezas que procesa el primer sistema vs el 2do sistema
> ... la macro al final... de carga de la informacion debe mandar un mensaje de diga
> "EL UMBRAL HA SIDO SUPERADO EN LA CIUDAD DE CANCUN EL DIA 20 DE JULIO DEL 2007 EN 544 PIEZAS"
> ... la comparacion es por ciudad y por dia... posible... varias ciudades... haya rebasado el umbral en varios dias
> ... mandar un mensaje con multiples avisos??
> "EL UMBRAL HA SIDO SUPERADO EN LA CIUDADES DE:
> CANCUN EL 20 DE JULIO POR 544 PZS
> LOS CABOS EL 27 DE JULIO POR 1,230 PZS
> MAZATLAN EL 30 DE JULIO POR 2,343 PZS
> ACAPULCO EL 31 DE JULIO POR 768 PZS
>
> Obviamente el tama#o del mensaje es dinamico ya que pueden ser 1 o 2 o 3 o 20 ciudaes en la que se rebase el umbral.
> Nota: El umbral es distinto en 3 diferentes regiones.



Respuesta Responder a este mensaje
#3 Héctor Miguel
04/08/2007 - 09:40 | Informe spam
hola, Marvin !

1) a menos que se deba considerar *fijo* el umbral del 5%... sigo sin ver de donde podria aplicar el codigo umbrales diferentes
aun mas, si como comentas al punto 2... pueden ser "n" ciudades y "n" regiones [asumo que tambien "n" umbrales ?] -?-
dices que tienes una MACRO donde defines los UMBRALES... <= podrias exponerla ???

2) si ya estas aplicando formatos condicionales...
a) para que es necesario un msgbox ?
b) como/cuando debe ser lanzado ?
c) necesitas adicionarlo a la macro que dices ya tener ?

3) *intuyo* que usas celdas combinadas -???- y si tienes todas las ciudades/regiones/tablas/... en una sola hoja...
+/- a cada cuantas filas se identifica la ciudad de la que estamos *hablando* pera que el codigo pueda *reportarla* ?
[ademas de que las *tablas* no pasan muy bien por los lectores de noticias, no se si el re-acomodo que le di se parezca a la realidad] ?

4) tampoco pude *ver* que relacion existe entre "pzas" y "cont" -???-

5) es probable que la exposicion de la situacion real y sus alcances no sea de las mas sencillas [en terminos de palabras] ?
por que no intentas subir un archivo a un sitio de alojamiento gratuito para que este disponibe a todos los proponentes ?

disculpa si yo sigo viendo *borrosa* la situacion :-(
prefiero esperar para ver si alguien mas ya capto claramente tus necesidades... o que subas un archivo de ejemplo ;)

saludos,
hector.

__ las consultas anteriores ___
... fui demasiado abierto a las propuestas...
CONTESTO despues de cada pregunta...

1) como ha de saber el codigo cual es el *umbral* aplicable a cada region ?


****Dentro de la MACRO defino los UMBRALES por medio de Formatos Condicionales
aplicando colores a las celdas que cumplan con esas condiciones
pero precisamente al cumplir estas condiciones deseo que aparezca un msgbox que incluya los detalles de las celdas que la cumplan.

2) cuales ciudades comprenden cada region ?


*****solo son 11 ciudades una por cada region (generalice, pueden ser "n" ciudades "n" regiones)

3) se trata de dos hojas en un mismo libro ?... dos listas en la misma hoja ?... [o son libros diferentes]


*****Efectivamente son dos listas dentro de una misma hoja,

A B C D E F G H I
1 Ciudad TIJ Diferencias %
2 Sistema 1 2
3 Fecha pzs cont pzs cont pzs cont pzs cont
4 01/07/07 1,548 15,547 1,512 15,495 36 52 2.33 0.33
5 02/07/07 958 10,548 524 6,499 434 4,049 45.30 38.39
6 03/07/07 875 10,021 870 9,978 5 43 0.57 0.43

Como podras ver solo te pude ilustrar un caso, la ciudad es TIJUANA, los sistemas son el 1 y el 2
y las fechas del 1 al 3 de julio, como podras notar el dia 3 el sistema 1 proceso 958 pzs con un cont de 10548
y el sistema 2 solo 524 pzs con un cont de 6499, tenemos una diferencia de 434 pzs y un cont de 4049
es aqui donde debe mandar un mensaje indicando los detalles del dia, la ciudad y la diferencia que se esta presentando
ya que se rebaso el umbral definido del 5%.

Nota importante:

La diferencia que hay que alarmar es la que se genere entre los 2 sistemas en cualquier dia
que supere el umbral del 5% mas/menos por medio de un msgbox.

4) ambos listados son iguales en su arreglo ?


*******Si ambas listas son identicas, no contiguas, como te comente anteriormente

5) cada registro para ciudad/dia/sistema/piezas/... se encuentra en la misma fila de ambas listas ?


******En efecto, la ilustracion del punto 3 te da una idea

6) cual es el sistema que se considera *mal* en sus piezas procesadas ? [o es la *simple* diferencia entre ambos]


******Exacto, es solo la diferencia considerable entre ambos, sistema 1 envia a sistema 2
si el sistema 1 tiene muchos menos pzs procesadas que el sistema 2 hay error y viceversa.
Es necesario enviar mensaje alertando.

7) se trata de un solo *proceso* por ciudad/dia/sistema ? [o existe la posibilidad de varios procesos misma ciudad/dia/sistema]


******Es el mismo proceso para todas las ciudades.

8) *cualquier* otro detalle que conociendo tu la realidad, consideres apropiado hacerlo del conocimiento para propuestas de solucion -?-



no te olvides de comentar [+/- exactamente] nombres de libros y hojas, los rangos, las condiciones, [...] :D



Es un unico libro, con una unica hoja en donde tengo concentrada toda la informacion, te detallo en el punto 3.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida