preguntando lo imposible

08/03/2005 - 20:32 por .·:m·a·r·l·a:·. | Informe spam
hola a todos

perdon por el titulo del mensaje, pero esa me temo que sea la respuesta a
ambas demis preguntas

1 - es posible de tener mas de 256 columnas en una hoja excell ??
el caso es que necesito como unas 1000 lineas y 500 columnas para hacer una
(si gigantesca) crosstable y pense en excel hasta que descubri que 156
columnas es el limite...

2 - es posible saber que peso (en kb...) tiene cada hoja o parte de hojas en
un archivo excell ??
el cxaso es un archivo en el que utilizo unas macros para añadir lineas de
datos segun un formato especifico, y las mismas me añaden las formulas y
demas. Originalmente (en vacio) pesa unos 500 kb (formatos ejemplos y codigo
VBA) pero he recibido algunos que con datos llegan a los 9 megas y
ciertamente los datos que han sido añadidos no son para llegar a dicho peso.
Antes de empezar a "destripar" los archivos queria preguntar si existia
alguna utilidad o herramienta para chequear/medir el peso de las distintas
partes de un archivo (codigo, hojas, graficas, formatos, contenidos...)

gracias por adelantado, se agradecen los comentarios aunque sea diciendo que
es imposible

Preguntas similare

Leer las respuestas

#6 Héctor Miguel
09/03/2005 - 07:42 | Informe spam
hola, marla !

acerca de los 'problemas de peso' que comentas de los archivos...
[hasta donde se] de entre las razones por las que se aumenta el tamaño estan...
-> ocultar filas/columnas por considerarlas 'NO-necesarias'
[considera mejor 'recortar' el area de navegacion o 'ScrollArea' por codigo]
-> utilizar 'demasiados' formatos [tramas, bordes, estilos, etc.] y/o formulas 'matriciales'
[considera el usar formatos/estilos 'pre-definidos' y/o los condicionales]
-> hacer un 'guardar como...' y 'conservar' la 'compatibilidad' con versiones anteriores
-> [demasiadas?] macros 'recursivas/repetirivas/etc.' y/o correr 'depuraciones' [en diseño/ejecucion]
-> [definitivamente] 'meterle' un fondo a las hojas [crece segun el rango utilizado]
-> etc. etc. etc.

con relacion al limite de ->256<- columnas [por hoja]...
y considerando que 'NO veo' [como pudiera ser] que puedas 'analizar visualmente' +/- 500 columnas...
-> podrias considerar [p.e.] el uso de tablas dinamicas consolidando rangos multiples
o podrias considerar cambiarte NO a access... sino a quattro-pro :))
[+/- 18,000 columnas x 1 millon de filas -ultimas versiones-]

con relacion a 'depurar' el codigo [antes de 'destripar' el archivo]...
-> visita: http://www.appspro.com/Utilities/CodeCleaner.htm

otra alternativa [para el caso de macros 'recursivas/repetitivas/auto-compiladas/etc.]
-> pudiera ser conservar las macros en un archivo 'aparte' [p.e. un complemento]

[creo que] 'el tema de para mas'... pero asi de momento... es lo que 'se me ocurre' ;)
si cualquier duda [o informacion adicional]... ¿comentas?
saludos,
hector.
Respuesta Responder a este mensaje
#7 Carlos Durán Urenda
09/03/2005 - 16:07 | Informe spam
bueno, solo es una opinion

ademas, supongo que si su desarrollo lo tiene en excel, es por ser una
herramienta popular, por lo que dudo que, si ya cuentan con excel todos sus
usuarios, esten dispuestos a cambia a Quattro, por eso va dirigido mi
comentario en el sentido de que en access puedes usar Paginas de datos, las
cuales puedes distribuir libremente sin necesidad de hacer una inversion tan
fuerte como la que sugieres

Saludos


"Héctor Miguel" escribió en el mensaje
news:
hola, chicos !

Carlos Durán Urenda escribio en el mensaje...
... has considerado migrar de aplicacion?, por ejemplo a Access?
... me parece un poco pesado para controlarlo eficientemente en excel
... Access por su cuenta puede manejar tranquilamente dicha informacion
[...]



independientemente del [posible] 'abuso' con los formatos y
caracteristicas 'especiales'
[que -al parecer- estan haciendo los usuarios en el archivo de excel]...
y suponiendo que dicha base NO necesitara ser 'correlacionada'...
¿como propones solucionar la siguiente -supongo 'importante'- cuestion de
marla, cuando comenta que...
' > ... necesito como... 500 columnas < '
[obviamente, de manera que NO pudiera 'manejar' -tambien- excel] -?-

¿comentas?
saludos,
hector.

Respuesta Responder a este mensaje
#8 .·:m·a·r·l·a:·.
09/03/2005 - 17:03 | Informe spam
el problema del tamaño es debido a los fondos, o seo parece indicar todas
mis inestigaciones, de alguna forma el peso de dicha imagen crece enormente
en algun momento dado

a esta conclusio he llegado tal que:

peso original 555kb, tres hojas, algun control, formatos y fondo en cada
hoja, mas algo de codigo

que aproximadamente se compone de 3 imagenes de 90 kb (90x3 = 270 kb) mas
unos 300 kb de formatos, contenidos y codigo

el usuario solo hace adiciones de datos (de hecho todo el formateo de celdas
esta bloqueado) escribiendo los datos a mano
el usuario no puede dar formatos, no modifica el codigo, no tiene contraseña
para desbloquear hojas ni el libro, tan solo escribir datos en las celdas
desbloqueadas

el archivo que recibo son unos 9 mb

he probado a salvar hoja por hoja (son tres hojas) en nuevos archivos y cada
una viene pesando 3 mb
he provado a salvar convinaciones de dos hojas y el peso son mas o menos 6
mb

he provado a desbloquear las hojas y el peso sigue siendo 9 mb

cada fondo que borro (y salvo el archivo con otro nombre) el archivo
adelgaza unos 3 mb

sin fondos, viene a pesar unos 400 kb (300 originales mas unos 100 de datos
insertados por los usuarios)

por lo cual supongo que en algun momento las imagenes que inicialmente pesan
90 kb pasan a pesar 3 mb, y no entiendo por que

las imagenes son BMP de 1 pixel de alto y 32000 de largo


please, alguna idea de qe puede estar pasando



"Emilio" <miliuco56 ALGARROBA hotmail PUNTO com> wrote in message
news:OW$
¡Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
Hola !
si al usuario se le ha ocurrido aplicar algún formato a toda una hoja o
columna puede ser perfectamente factible que crezca mucho el libro.

Saludos a desde Huelva
Emilio
miliuco56 ALGARROBA hotmail.com

http://www.mvp-access.com/foro
http://www.mvp-access.com/emilio

Reglas de conducta de los grupos de noticias:
http://support.microsoft.com/defaul...newsreglas

"Juan Sánchez" <jbsrec(a)hotmail.yasabes> escribió en el mensaje
news:%
> Por si acaso no tienes activada la opción de seguimiento, también


conocida
> como libro compartido?
> Menú Herramientas => Compartir Libro
> Y en la versión 2003 hay la opción de Seguimiento de control de cambios
> que
> también activa la opción anterior.
> La cuestión es que si está activada esta opción, en el libro se guarda


un
> registro por cada cambio que haga el usuario a las celdas.
>
> Es lo que por ahora se me ocurre.
>
> Slds,
> Juan
>
>
> ".·:m·a·r·l·a:·." escribió en el mensaje
> news:
>> sobre el problema de archivos con sobrepeso:
>>
>> el archivo en cuestion tiene tres hojas y en ellas algunas (pocas la
> verdad)
>> celdas con datos mas una larga lista (en columna Z mas o menos) oculta
> usada
>> para escojer valores mediate "drilldown lists"
>>
>> las tres hojas tiene fondo, el mismo, el cual es un imagen de un pixel


de
>> alto y 32000 de largo ( para poner el color de fondo corporativo que es
> una
>> gradacion de derecha a izquierda que a partir de tal punto se funde en
>> blanco, bla bla bla)
>>
>> el caso es que todo eso cuando lo envio pesa 555 KB
>>
>> diferente personas rellenan algunos datos y recibo los archivos con


datos
>>
>> los archivos me llegan con 9MB de peso
>>
>> he probado a eliminar los fondos (los usuarios no pueden dado que las
>> hojas/libro estan protegidos) y el archivo me queda en unos 350-400KB
>>
>> la imagen original es de unos 90 KB (bmp) con lo cual salen las cuentas
>> de
>> 350-400 KB - archivo
>> 90 KB x 3 veces = 270 KB
>>
>> 620-670 KB
>>
>> entiedo que el usuario ha introducido unos 100 KB de datos (mas o menos
> por
>> la cantidad podria ser)
>>
>> pero el caso es, por que el archivo al recibirlo me pesa 9 mb y no
>> 620-670
>> KB ??? , entiendo (supongo) que el problema son los fondos, pero por


que
> ???
>> (si de hecho originalmente son en BMP y no deviera haber descomprension
>> ninguna)
>>
>> (pudiera ser que lo usuarios tienen distintas versiones de excel aunque
>> no
>> devieran, el archivo esta hecho originalmente con Office 2003 en


Windows
> XP,
>> ambos en ingles, he preguntado a los usuarios comporbar la version,


algun
>> dia obtendre respuesta)
>>
>> alguna idea ??
>>
>> gracias por adelantado
>>
>>
>
>


Respuesta Responder a este mensaje
#9 .·:m·a·r·l·a:·.
09/03/2005 - 17:32 | Informe spam
el problema/razon de usar excel es por que es lo que los usuarios conocen,
si empezamos a hablar de otras herramientas la gente empieza a hecharse
atras, aun en acess...

la razon por la que necesito tantas columnas es, tengo una lista sobre 1000
productos y unas 500 applicacion, ambos con varios niveles de agrupamiento,
mediante grupos de filas/columnas, con lo cual inicialmente solo veran los
niveles mas altos

el archivo en cuestion sera enviado a diferentes personas, (una tras otra)
que tendran que ir abriendo dichos grupos hasta encontrar la convinacion que
buscan y decidir si es posible o no, trabajo sencillon donde los halla

ha sido probado y les gusta la idea (bla bla bla) con una lista inicial de
100 productos y 50 applicacion (yo he recibido el aprovado a desarrolar
dicha "herramienta"), macros creadas, etc...

pero la lista de applicaciones ha crecido mas de lo que nos temiamos... por
eso los problemas

(desarrollo casi completo para hacer el test para 50 applicaciones, y se
olvidan de mencionar que en un futuro tendremos unas 500...)

mi idea pues es la de separar dichas applicaciones en grupos, y cada uno en
una hoja por separado, pero antes de ello queria saber si existe alguna
forma de poder utilizar mas de 255 columnas en una simple hoja o
directamente separo en varias hojas

gracias por adelantado


"Carlos Durán Urenda" wrote in message
news:%
bueno, solo es una opinion

ademas, supongo que si su desarrollo lo tiene en excel, es por ser una
herramienta popular, por lo que dudo que, si ya cuentan con excel todos


sus
usuarios, esten dispuestos a cambia a Quattro, por eso va dirigido mi
comentario en el sentido de que en access puedes usar Paginas de datos,


las
cuales puedes distribuir libremente sin necesidad de hacer una inversion


tan
fuerte como la que sugieres

Saludos


"Héctor Miguel" escribió en el mensaje
news:
> hola, chicos !
>
>> Carlos Durán Urenda escribio en el mensaje...
>> ... has considerado migrar de aplicacion?, por ejemplo a Access?
>> ... me parece un poco pesado para controlarlo eficientemente en excel
>> ... Access por su cuenta puede manejar tranquilamente dicha informacion
>> [...]
>
> independientemente del [posible] 'abuso' con los formatos y
> caracteristicas 'especiales'
> [que -al parecer- estan haciendo los usuarios en el archivo de excel]...
> y suponiendo que dicha base NO necesitara ser 'correlacionada'...
> ¿como propones solucionar la siguiente -supongo 'importante'- cuestion


de
> marla, cuando comenta que...
> ' > ... necesito como... 500 columnas < '
> [obviamente, de manera que NO pudiera 'manejar' -tambien- excel] -?-
>
> ¿comentas?
> saludos,
> hector.
>


Respuesta Responder a este mensaje
#10 Carlos Durán Urenda
09/03/2005 - 17:53 | Informe spam
Bien marla, dudo que puedas obtener mas de las 256 columnas que te ofrece
Excel, como dices tendras que separar por hojas tus caplicaciones

considero que el trabajo que necesitas realizar es mas propio de una base de
datos que de una hoja de cualculo, supongo practicamente a ninguno de tus
productos tienen las 500 aplicaciones.

considero que utilizando tablas relacionadas Producto - Aplicacion podras
localizar mostrar los datos mediante consultas parametrizadas, de una forma
mas facil para los usuarios y para ti misma como programadora, ya que mucho
del trabajo que en excel necesitas realizar con macros, access lo raliza de
forma automatica por medio de consultas, relaciones y otros mecanismos.

para tus usuarios les resultará mas rapido localizar la informacion, verán
informacion especifica, sin perderse en un mar de datos y podran capturar y
editar como si estubieran en excel (la apariencia de las tablas en access es
casi identica a una hoja de calculo).

por otro lado el problema de el tamaño excesivo se verá superado.

mi sujerencia sigue siendo en el sentido que busques una herramienta mas
adecuada a tus necesidades, excel es maravilloso, pero la naturaleza de
algunas aplicaciones requieren el uso de otras herramientas. Finalmente
Access te permitiria exportar subconjuntos de datos a Excel de forma que no
tengas que decir adios a todas las bondades de Excel

Saludos cordiales
Carlos Durán

".·:m·a·r·l·a:·." escribió en el mensaje
news:%23TLc$
el problema/razon de usar excel es por que es lo que los usuarios conocen,
si empezamos a hablar de otras herramientas la gente empieza a hecharse
atras, aun en acess...

la razon por la que necesito tantas columnas es, tengo una lista sobre
1000
productos y unas 500 applicacion, ambos con varios niveles de
agrupamiento,
mediante grupos de filas/columnas, con lo cual inicialmente solo veran los
niveles mas altos

el archivo en cuestion sera enviado a diferentes personas, (una tras otra)
que tendran que ir abriendo dichos grupos hasta encontrar la convinacion
que
buscan y decidir si es posible o no, trabajo sencillon donde los halla

ha sido probado y les gusta la idea (bla bla bla) con una lista inicial de
100 productos y 50 applicacion (yo he recibido el aprovado a desarrolar
dicha "herramienta"), macros creadas, etc...

pero la lista de applicaciones ha crecido mas de lo que nos temiamos...
por
eso los problemas

(desarrollo casi completo para hacer el test para 50 applicaciones, y se
olvidan de mencionar que en un futuro tendremos unas 500...)

mi idea pues es la de separar dichas applicaciones en grupos, y cada uno
en
una hoja por separado, pero antes de ello queria saber si existe alguna
forma de poder utilizar mas de 255 columnas en una simple hoja o
directamente separo en varias hojas

gracias por adelantado


"Carlos Durán Urenda" wrote in message
news:%
bueno, solo es una opinion

ademas, supongo que si su desarrollo lo tiene en excel, es por ser una
herramienta popular, por lo que dudo que, si ya cuentan con excel todos


sus
usuarios, esten dispuestos a cambia a Quattro, por eso va dirigido mi
comentario en el sentido de que en access puedes usar Paginas de datos,


las
cuales puedes distribuir libremente sin necesidad de hacer una inversion


tan
fuerte como la que sugieres

Saludos


"Héctor Miguel" escribió en el mensaje
news:
> hola, chicos !
>
>> Carlos Durán Urenda escribio en el mensaje...
>> ... has considerado migrar de aplicacion?, por ejemplo a Access?
>> ... me parece un poco pesado para controlarlo eficientemente en excel
>> ... Access por su cuenta puede manejar tranquilamente dicha
>> informacion
>> [...]
>
> independientemente del [posible] 'abuso' con los formatos y
> caracteristicas 'especiales'
> [que -al parecer- estan haciendo los usuarios en el archivo de
> excel]...
> y suponiendo que dicha base NO necesitara ser 'correlacionada'...
> ¿como propones solucionar la siguiente -supongo 'importante'- cuestion


de
> marla, cuando comenta que...
> ' > ... necesito como... 500 columnas < '
> [obviamente, de manera que NO pudiera 'manejar' -tambien- excel] -?-
>
> ¿comentas?
> saludos,
> hector.
>






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