Ayuda con macro
Publicado por Karina (3 intervenciones) el 03/10/2007 17:03:24
Hola
Mi problema es el siguiente estoy tratando de hacer una macro que realize un
ordenamiento de datos de la siguiente forma:
Tengo un archivo de excel el cual en una hoja estan insertados una lista de
números:
10020 53.14
53.14
10040 53.72
53.6
10100 55.43
55.31
10120 56.07
55.89
10140 56.77
56.47
10160 57.29
57.03
10180 57.83
57.5
10200 58.33
57.84
10220 58.62
58.07
10240 58.78
58.18
10249.02 58.72
58.19
10260 58.67
58.17
10280 58.49
58.05
Como pueden observar la lista del lado derecho se incrementa de 20 en 20,
solo que hay datos que faltan ya si pueden observar en algunos casos el
incremento de 20 en 20 no se cumple entonces lo que trato de hacer es que
este incremento se cumpla, de hecho ya logre que la lista se corrija y esten
los incrementos de 20 en 20 ahora el problema esta en lo siguiente cuando se
agreguen los incrementos faltantes en la lista, ejemplo en la lista al inicio
falta los incrementos 60 y 80 cuando estos se inserten a la lista estos en su
columna siguiente deben de tomar los valores anteriores al incremento
anterior, ejemplo:
10020 53.14
53.14
10040 53.72
53.6
10060 53.72
53.6
10080 53.72
53.6
10100 55.43
55.31
10120 56.07
55.89
10140 56.77
56.47
10160 57.29
57.03
10180 57.83
57.5
10200 58.33
57.84
10220 58.62
58.07
10240 58.78
58.18
Como pueden observar se agregaron los incrementos faltantes con los valores
correspondientes al anterior, pero ahora el incremento 10100 como pueden
observar debe de conservar sus valores de la columna izquierda es decir que
este no se debe de ver afectado al agregar los incrementos faltantes.
Hize una prueba pero resulta que la lista se ve alterada y no modifica solo
los incrementos agregados.
Cómo puedo hacer esto?, espero me alla explicado. Ojala y puedan ayudarme de antemano gracias.
Saludos
Mi problema es el siguiente estoy tratando de hacer una macro que realize un
ordenamiento de datos de la siguiente forma:
Tengo un archivo de excel el cual en una hoja estan insertados una lista de
números:
10020 53.14
53.14
10040 53.72
53.6
10100 55.43
55.31
10120 56.07
55.89
10140 56.77
56.47
10160 57.29
57.03
10180 57.83
57.5
10200 58.33
57.84
10220 58.62
58.07
10240 58.78
58.18
10249.02 58.72
58.19
10260 58.67
58.17
10280 58.49
58.05
Como pueden observar la lista del lado derecho se incrementa de 20 en 20,
solo que hay datos que faltan ya si pueden observar en algunos casos el
incremento de 20 en 20 no se cumple entonces lo que trato de hacer es que
este incremento se cumpla, de hecho ya logre que la lista se corrija y esten
los incrementos de 20 en 20 ahora el problema esta en lo siguiente cuando se
agreguen los incrementos faltantes en la lista, ejemplo en la lista al inicio
falta los incrementos 60 y 80 cuando estos se inserten a la lista estos en su
columna siguiente deben de tomar los valores anteriores al incremento
anterior, ejemplo:
10020 53.14
53.14
10040 53.72
53.6
10060 53.72
53.6
10080 53.72
53.6
10100 55.43
55.31
10120 56.07
55.89
10140 56.77
56.47
10160 57.29
57.03
10180 57.83
57.5
10200 58.33
57.84
10220 58.62
58.07
10240 58.78
58.18
Como pueden observar se agregaron los incrementos faltantes con los valores
correspondientes al anterior, pero ahora el incremento 10100 como pueden
observar debe de conservar sus valores de la columna izquierda es decir que
este no se debe de ver afectado al agregar los incrementos faltantes.
Hize una prueba pero resulta que la lista se ve alterada y no modifica solo
los incrementos agregados.
Cómo puedo hacer esto?, espero me alla explicado. Ojala y puedan ayudarme de antemano gracias.
Saludos
Valora esta pregunta


0