Cumplidas e Incumplidas

25/07/2007 - 22:59 por Jesús Peralta | Informe spam
Que tal Mestros y Amigos del Foro, saludos ante todo,..
Me podrian apoyar la mano con esto, tengo en la hoja llamada Resultados esta
tabla, como podria llevarme las Pte a otra hoja que se llama Incumplidas,
y Cumplio a otra hoja que se llama Cumplidas, no se si por medio de macro o
alguna Formula llame las las que Cumplio y Pte y asi, conforme vayan
Cumpliendo se vayana Cumplidas y las Pendientes a Incumplidas o si hay una
manera mejor de llevar este control, ya que son 150 instituciones las que se
le meten informacion y las leyendas Cumplio y Pte me aparecen en base a otro
archivo que se va llenando.
saludos y gracias de antemano


A B C D E F G
1 Region Poblacion Resultados Primer Trimestre 2007 Resultados Segundo
Trimestre 2007 Resultados Tercer Trimestre 2007 Resultados Cuarto Trimestre
2007
2 Caborca Agrupación George Papanicolaou de Caborca, I.A.P. Cumplio
Pte Pte Pte
3 Caborca Casa Hogar Pbro. Luis María Valencia,A.C. Cumplio Pte Pte
Pte
4 Caborca Centro de Integración para Drogadictos y Alcohólicos, A.C.
Caborca Cumplio Pte Pte Pte
5 Caborca Fundación Educativa y Cultural Don Bosco de Caborca, A.C.
Pte Pte Pte Pte
6 Caborca Familias con Propósitos en México, A.C. Cumplio Pte Pte Pte
7 Caborca Agrupación George Papanicolaou Puerto Peñasco, I.A.P.
Cumplio Pte Pte Pte
8 Caborca Casa Hogar "Esperanza para los Niños", I.A.P. Cumplio Pte
Pte Pte
9 Caborca Centro de Integración para Drogadictos y Alcohólicos, A.C.
Puerto Peñasco Cumplio Pte Pte Pte
10 Caborca Club de Leones de Caborca APIRC, A.C. Pte Pte Pte Pte
11 Caborca Club de Leones de Caborca, A.C. Cumplio Pte Pte Pte


Jesús Peralta
el_ultimo_profeta"alt+64"hotmail.com
Hermosillo, Sonora. Mexico

Preguntas similare

Leer las respuestas

#21 Ivan
27/07/2007 - 23:01 | Informe spam
hola Jesus,

a ver si nos puede echar una mano Hector Miguel o algun otro experto

tras darle unas vueltas a tus archivos he encontrado +/- lo que motiva el/los errores (despues los describo)

parece que el problema esta relacionado con los formatos que le tienes aplicada a la hoja, que por lo que he podido ver,
y tras quitar los rangos con nombre, son al menos :

ajustar texto para la fila de titulos y

formato condicional para
varias columnas, cambiando a rojo si es pte en determinada columna

pero creo que debe haber algo mas que no encuentro, pues cuando quito todos los formatos con el menu edicion => borrar
=> formatos, la macro funciona correctamente, sin embargo si quito el ajustar fila de la 1ª fila o el formato
condicional vuelven a aparecer los errores que son:

1º Erro nº xxxxxxx "Error de automatizacion" marcando las instrucciones con AdvancedFilter

tras darle a finalizar, el equipo se queda en un ' si que no' no pudiendo seleccionar filas y columnas, pej, y si
vuelves a inrtentar ejecutar la macro pasa a darte diferentes errores, o mejor dicho el 1004 pero por diversos motivos:
1º creo que en el metodo advanced filter de la clase ..., despues, si tras finalizar, intentas de nuevo la macro, pasa a
dartelo en el metodo Clear, y no se si alguno mas , hasta el momento en que la aplicacion se cierra, con el tipico aviso
de enviar, etc.

como te digo, supongo que debe haber algun formato mas que no he visto, pues ninguno de los que he visto, al menos
individualmente parece ser el causante.

si puedes comentas si hay algo mas que yo no vea.

las pruebas las estoy haciendo sobre un nuevo libro al que copio con formatos incluidos, pero nada mas

bueno, a ver si hector puede comentarnos algo

un saludo
Ivan

PD: de todas formas si quieres ver el efecto de la macro, prueba lo que te digo quita los formatos desde el menu
edicion=> borrar
Respuesta Responder a este mensaje
#22 Jesús Peralta
28/07/2007 - 00:29 | Informe spam
Hola Ivan, hice lo que me indicaste de borrar los formatos y efectivamente
funciona, en la propuesta 1 falta incuir o se copien en "cumplio_todos" se
anoten, haciendo pruebas falta que aparezcan los que cumplieron con todos
los trimestres., si me envia todas las cumplidas hasa el 4 trimestre, pero
en Cumplio_Todos me deberia de enviar las que cumplieron con las 4 y no
sucede asi, a la mejor hay que modificar algo ahi y quedara al chin...

En la propuesta 2, en la linea:
Trimestre = Int((CLng(Format(Date, "yy")) + 2) / 3)
n = Trimestre + 2
le hice el cambia a 3 y funciono tambien, ese funciono correctamente con ese
cambio, me envia las cumplidas y los pte a incumplidas, siempre y cuando
hayan cumplido ocon las 4.

Pero si me intereso mucho mas las de las 4 , de la propuesta 1

Nomas se arregle ese detelle y lo pondre a funcionar con el archivo
original, claro con tu valiosa ayuda,..

saludos
Jesús Peralta
el_ultimo_profeta"alt+64"hotmail.com
Hermosillo, Sonora. Mexico
"Ivan" escribió en el mensaje
news:
hola de nuevo Jesus,

pensandolo bien, no creo que el error tenga que ver con el nombre de las
hojas, pues te daria antes por "subindice fuera del intervalo".

Mas bien me inclino o bien a que de nuevo el rango no sea el indicado
(Titulos en "A1:F1" y datos a partir de "A2:F2", con los resultados en
C,D.E y F) o a algun error en la copia/transcripcion de la macro.

lo dicho, dinos el Nº y descripcion a ser posible del error que te da ( y,
aunque yo no lo controlo y no se si podria influir, la version de excel en
la que estas probando el codigo)

bueno, a ver si hay suerte y lo arreglamos (a mi me funcionan todos los
codigos sin ningun tipo de problemas)

un aludo
Ivan

"Ivan" escribió en el mensaje
news:
hola Jesus,

¿podrias indicarnos el nº y/o descripcion de error que te da?

revisa tambien que hayas puesto exactamente el nombre de las hojas tal y
como te lo habia puesto (ponselo haciendo doble click en la pestaña de
cada hoja)

Pte_Trim_1
Pte_Trim_2
Pte_Trim_3
Pte_Trim_4
Cumplio_Todas

tiene que coincidir TODO, es decir: mayusculas, minusculas y los guiones
bajos entre las partes, y que no se te cuele algun espacio delante, en
medio, ni detras de los nombres

de todas formas si puedes indica el error para saber por donde andamos

un saludo
Ivan





Respuesta Responder a este mensaje
#23 Héctor Miguel
28/07/2007 - 00:46 | Informe spam
hola, Ivan y Jesús !

tras darle unas vueltas a tus archivos he encontrado +/- lo que motiva el/los errores (despues los describo) [...]
pero creo que debe haber algo mas que no encuentro, pues cuando quito todos los formatos
con el menu edicion => borrar => formatos, la macro funciona correctamente
sin embargo si quito el ajustar fila de la 1ª fila o el formato condicional vuelven a aparecer los errores que son:
1º Erro nº xxxxxxx "Error de automatizacion" marcando las instrucciones con AdvancedFilter [...]



1) me da la impresion de que los formatos incluyen *celdas combinadas* -?-

2) en cuanto a la instruccion para el trimestre: -> Trimestre = Int((CLng(Format(Date, "yy")) + 2) / 3)
tambien me da la impresion de que debiera buscarse el mes ? -> Format(Date, "mm")

saludos,
hector.
Respuesta Responder a este mensaje
#24 Ivan
28/07/2007 - 01:25 | Informe spam
hola Hector,

1) me da la impresion de que los formatos incluyen *celdas combinadas* -?-





es de lo 1º que pense pero no he conseguido encontrarlas, y he probado a eliminar todo lo sobrante, a quitar formatos
por partes, y unas cuantas combinaciones mas,pero la unica forma en que de momento no se disparan los errores es
borrando desde edicion. Aunque ahora que lo pienso no se me ha ocurrido intentar descombinar por codigo las posibles
combis. Creo que echare un ojo

y a ver si Jesus se anima a comentar algun detalle mas que yo pueda no estar viendo

2.tambien me da la impresion de que debiera buscarse el mes ? -> Format(Date, "mm")





tienes razon, lo he puesto/copiado 50 veces desde ayer y no me habia dado ni cuenta. Supongo que al coincidir el mes con
el año y darme el resultado correcto ni me he vuelto a fijar. Muchas gracias (Y espero que OP tome nota)

de todas formas seguro que existe alguna opcion de saber el trimestre en curso mas sencilla, pero no se me ocurrio otra

bueno, muchas gracias de nuevo, y si te animas con alguna propuesta (aunque OP parece soltar la informacion con
cuentagotas) siempre resulta un placer verlas

un saludo
Ivan
Respuesta Responder a este mensaje
#25 Ivan
28/07/2007 - 02:00 | Informe spam
On 28 jul, 00:29, "Jesús Peralta"
wrote:
Hola Ivan, hice lo que me indicaste de borrar los formatos y efectivamente
funciona, en la propuesta 1 falta incuir o se copien en "cumplio_todos" se
anoten, haciendo pruebas falta que aparezcan los que cumplieron con todos
los trimestres., si me envia todas las cumplidas hasa el 4 trimestre, pero
en Cumplio_Todos me deberia de enviar las que cumplieron con las 4 y no
sucede asi, a la mejor hay que modificar algo ahi y quedara al chin...

En la propuesta 2, en la linea:
Trimestre = Int((CLng(Format(Date, "yy")) + 2) / 3)
n = Trimestre + 2
le hice el cambia a 3 y funciono tambien, ese funciono correctamente con ese
cambio, me envia las cumplidas y los pte a incumplidas, siempre y cuando
hayan cumplido ocon las 4.

Pero si me intereso mucho mas las de las 4 , de la propuesta 1

Nomas se arregle ese detelle y lo pondre a funcionar con el archivo
original, claro con tu valiosa ayuda,..

saludos
Jesús Peralta
el_ultimo_profeta"alt+64"hotmail.com
Hermosillo, Sonora. Mexico
"Ivan" escribió en el mensajenews:



> hola de nuevo Jesus,

> pensandolo bien, no creo que el error tenga que ver con el nombre de las
> hojas, pues te daria antes por "subindice fuera del intervalo".

> Mas bien me inclino o bien a que de nuevo el rango no sea el indicado
> (Titulos en "A1:F1" y datos a partir de "A2:F2", con los resultados en
> C,D.E y F) o a algun error en la copia/transcripcion de la macro.

> lo dicho, dinos el Nº y descripcion a ser posible del error que te da ( y,
> aunque yo no lo controlo y no se si podria influir, la version de excel en
> la que estas probando el codigo)

> bueno, a ver si hay suerte y lo arreglamos (a mi me funcionan todos los
> codigos sin ningun tipo de problemas)

> un aludo
> Ivan

> "Ivan" escribió en el mensaje
>news:
>> hola Jesus,

>> ¿podrias indicarnos el nº y/o descripcion de error que te da?

>> revisa tambien que hayas puesto exactamente el nombre de las hojas tal y
>> como te lo habia puesto (ponselo haciendo doble click en la pestaña de
>> cada hoja)

>> Pte_Trim_1
>> Pte_Trim_2
>> Pte_Trim_3
>> Pte_Trim_4
>> Cumplio_Todas

>> tiene que coincidir TODO, es decir: mayusculas, minusculas y los guiones
>> bajos entre las partes, y que no se te cuele algun espacio delante, en
>> medio, ni detras de los nombres

>> de todas formas si puedes indica el error para saber por donde andamos

>> un saludo
>> Ivan- Ocultar texto de la cita -

- Mostrar texto de la cita -



hola Jesus,

pero




en Cumplio_Todos me deberia de enviar las que cumplieron con las 4



solo una pregunta (bueno dos):

1ª.- ¿los trimestres se pagan por anticipado?
2ª.- ¿Que son los listados?¿resumenes de años pasados en los cuales
siempre deben figurar los 4 trimestres?

como te comentaba desde mi 1er mensaje, los codigos devuelven (aposta,
es decir estan hechos para que sea asi) los resultados hasta el
trimestre en curso.

ten en cuenta que salvo que te paguen los trimestres por anticipado en
la hoja cumplio nunca habria ningun registro, al menos hasta que
empezaran a pagarte el 4º trimestre pues siempre tendrian este
pendiente,

lo que hace la macro es precisamente considerar si los pagos HASTA el
TRIMESTRE ACTUAL ( con actual me refiero al momento en que se
ejecutara la macro, no al 26 de Julio del 2007) incluido estan
pendientes o cumplidos pues se supone que los trimestres 'futuros'
estan todos pendientes. Y estos resultados son los que registra en las
listas

OJO: por si se me olvida, lo que si tendrias que tener especial
cuidado es antes de ejecutar la macro la 1ª vez de cada año y de
actualizar todo a pte (supongo) o algo parecido. si te interesa
guardar una copia del año anterior


de todas formas creo que quizas deberias responder a las preguntas que
te hizo Hector, y que precisamente (creo que) ivan encaminadas a
evitar estas dudas

y hablando de Hector, no se si habras leido la ultima respuesta que me
ha dado, pero deberias cambiar las instrucciones que declaran el
trimestre tal y como el indica

un saludo
Ivan
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida