Diferentes versiones Excel

28/04/2006 - 20:05 por José A. Castrejón | Informe spam
Hola a todos, recientemente puse un Control Calendar 9.0 en un archivo de
Excel 2000, utilizando Xp professional.
Ese mismo archivo lo abro en un a maquina tambien con Xp pero con Office Xp,
y el mismo control no se visualiza corectamente. Se que éste control está
dentro del archivo mscal.ocx.
Preguntas :

1.- Existe una version diferente en cada Office ? y en todo caso ¿como puedo
hacer una aplicacion que funcione bien con diferentes versiones de Excel
digamos de 2000 en adelante. ?

2.- Puedo "validar" la version de Office o de Windows para soventar este
problema ?

3.- Existe algun software "Instalador" de aplicaciones de Excel, digamos
como para distribuir en varias maquinas o usuarios.

Saludos y gracias

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
29/04/2006 - 09:33 | Informe spam
hola, José !

... recientemente puse un Control Calendar 9.0 en un archivo de Excel 2000
... lo abro en un a maquina... con Office Xp, y el mismo control no se visualiza corectamente.
Se que este control esta dentro del archivo mscal.ocx.
1.- Existe una version diferente en cada Office ? y en todo caso
¿como puedo hacer una aplicacion que funcione bien con diferentes versiones de Excel digamos de 2000 en adelante. ?
2.- Puedo "validar" la version de Office o de Windows para soventar este problema ?
3.- Existe algun software "Instalador" de aplicaciones de Excel, digamos como para distribuir en varias maquinas o usuarios.



-> dependiendo de lo que signifique... -> '... no se visualiza corectamente ...' -?-

1) el archivo 'mscal.ocx' ES una 'libreria de objetos' que pudiera NO estar 'instalada' en todos los sistemas :-(
2) si necesitas que 'funcione' de excel 2000 en adelante... es suficiente el que estas usando [excel 2000 ES la version 9]
todas las librerias son 'compatibles' [hacia arriba] en las versiones posteriores... -> SI estan instaladas -?-
3) existen diversas aplicaciones 'instaladoras' [NO exclusivas para aplicacion alguna] ;) [aunque]...
-> pudieran NO ser necesarias -?- [dependiendo de cuantas 'cosas' necesites instalar con tu aplicacion excel] -?-

comentas [si hubiera] algun detalle adicional ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 José A. Castrejón
01/05/2006 - 20:57 | Informe spam
Gracias , mira al decir que no se visualiza bien, quiero decir que el
calendario, se ve con manchas blancas, ya revise la maquina y tiene el
control calendar 10, lo cambie en esa maquina y funcionó muy bien. Sin
embargo me queda la duda para futuras ocasiones, tu comentas que es
compatible la version 9 con posteriores, pero en este caso alguna otra
influyo
En cuanto al instalador lo que busco es poder hacer una aplicacion con excel
y distribuirla en varias estaciones, pero ¿ que pasa si en alguna de ellas no
estan instalados algunos complementos ?, ¿ que pasa si no tiene por ejemplo
el archivo mscal.ocx ? como hago que mi aplicacion funcione ?, por eso
pregunto por algun instalador, yo no conozco ninguno, me puedes recomendar
alguno .para comprarlo

Saludos


"Héctor Miguel" escribió:

hola, José !

> ... recientemente puse un Control Calendar 9.0 en un archivo de Excel 2000
> ... lo abro en un a maquina... con Office Xp, y el mismo control no se visualiza corectamente.
> Se que este control esta dentro del archivo mscal.ocx.
> 1.- Existe una version diferente en cada Office ? y en todo caso
> ¿como puedo hacer una aplicacion que funcione bien con diferentes versiones de Excel digamos de 2000 en adelante. ?
> 2.- Puedo "validar" la version de Office o de Windows para soventar este problema ?
> 3.- Existe algun software "Instalador" de aplicaciones de Excel, digamos como para distribuir en varias maquinas o usuarios.

-> dependiendo de lo que signifique... -> '... no se visualiza corectamente ...' -?-

1) el archivo 'mscal.ocx' ES una 'libreria de objetos' que pudiera NO estar 'instalada' en todos los sistemas :-(
2) si necesitas que 'funcione' de excel 2000 en adelante... es suficiente el que estas usando [excel 2000 ES la version 9]
todas las librerias son 'compatibles' [hacia arriba] en las versiones posteriores... -> SI estan instaladas -?-
3) existen diversas aplicaciones 'instaladoras' [NO exclusivas para aplicacion alguna] ;) [aunque]...
-> pudieran NO ser necesarias -?- [dependiendo de cuantas 'cosas' necesites instalar con tu aplicacion excel] -?-

comentas [si hubiera] algun detalle adicional ?
saludos,
hector.



Respuesta Responder a este mensaje
#3 Héctor Miguel
02/05/2006 - 04:03 | Informe spam
hola, José !

__ 1 __
... al decir que no se visualiza bien... se ve con manchas blancas... la maquina... tiene el control calendar 10
... lo cambie en esa maquina y funciono muy bien... me queda la duda para futuras ocasiones
... comentas que es compatible la version 9 con posteriores, pero en este caso alguna otra influyo...


__ 2 __
... al instalador lo que busco es poder hacer una aplicacion con excel y distribuirla en varias estaciones, pero
... que pasa si en alguna de ellas no estan instalados algunos complementos ?
... que pasa si no tiene por ejemplo el archivo mscal.ocx ? como hago que mi aplicacion funcione ? [...]



[primero] considera que desde el momento en que haces uso de 'componentes' OPCIONALES [en cada instalacion]...
ya estas 'corriendo el riesgo' de que tu aplicacion pudiera encontrarse con 'ciertos... tropiezos' :-(
[sobre todo si piensas distribuirla a diversos usuarios, equipos, plataformas, etc.] :D

[segundo] dependiendo de 'hasta donde quieras -o estes dispuesto a- llegar...'

1) [es probable que] al 'cambiar' el archivo 'de equipo'... la libreria este instalada en un directorio distinto -?-
-> el directorio de librerias puede variar entre versiones de office [incluso segun versiones de windows] :-( [pe.]
a) para el caso de windows...
-> win_32[bits], 95/95-Se y Me ES: c:\windows\system <-> 2000, NT y XP ES: c:\windows\system32
b) para el caso 'especifico' de la libreria [mscal.ocx]...
-> excel '97 EN el 'system' del windows -> 2000 en adelante EN el directorio del office/excel :))

2) cuando hablas de: '... si en alguna de ellas no estan instalados algunos complementos ?...' te estas refiriendo...
a) a complementos desarrollados por ti [como add-ins .XLA] ?
-> podrias emplear 'empaquetadores' sencillos, como el ZIP
b) a complementos [propios de excel/vba/...] que usas y pudiera ser no que esten instalados con 'el user' ?
-> te paso algunos 'detalles' al final ;)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

[hasta donde se]... la licencia por la que pagaste al comprar e instalar office/exce/vba...
-> es una licencia que te da derechos como USUARIO FINAL [nada 'mas alla' de eso]...
puedes desarrollar aplicaciones 'basadas' en estas aplicaciones-plataforma y distribuirlas/comercializarlas
OJO: lo que NO 'puedes/DEBES' hacer... es DISTRIBUIR [junto con tu aplicacion] LOS COMPONENTES
[controles, librerias de objetos y 'ese tipo' de cosas] con los que este 'armada' tu aplicacion <= OJO

-> ademas de que seria necesario 'detectar y/o copiar y/o instalar y/o registrar y/o ...'
existen otras 'circunstancias' [como versiones, restricciones, permisos, etc]

-> podras 'contar' con [la posibilidad de] que el usuario de tu aplicacion YA TENGA instalados dichos componentes
-> o avisarle/indicarle/informarle/... 'que hacer' en caso contrario
[incuso, podrias 'preparar' tu aplicacion para 'prevenir/corregir/evitar/...' la ejecucion de rutinas que los requieran]

-> no se si 'quieras' que tu aplicacion/instalacion... 'ande cargando' con TODAS las -posibles- versiones de dichos 'componentes'
[suponiendo que te decidieras por 'incluirlas' en el paquete de instalacion] -?-
-> de todas formas, te sugiero ponerte en contacto con la subsidiaria mas cercana a tu localidad ;)
Respuesta Responder a este mensaje
#4 José A. Castrejón
03/05/2006 - 04:16 | Informe spam
Bueno... gracias por todo Hector , me queda +- claro
saludos

"Héctor Miguel" escribió:

hola, José !

__ 1 __
> ... al decir que no se visualiza bien... se ve con manchas blancas... la maquina... tiene el control calendar 10
> ... lo cambie en esa maquina y funciono muy bien... me queda la duda para futuras ocasiones
> ... comentas que es compatible la version 9 con posteriores, pero en este caso alguna otra influyo...
__ 2 __
> ... al instalador lo que busco es poder hacer una aplicacion con excel y distribuirla en varias estaciones, pero
> ... que pasa si en alguna de ellas no estan instalados algunos complementos ?
> ... que pasa si no tiene por ejemplo el archivo mscal.ocx ? como hago que mi aplicacion funcione ? [...]

[primero] considera que desde el momento en que haces uso de 'componentes' OPCIONALES [en cada instalacion]...
ya estas 'corriendo el riesgo' de que tu aplicacion pudiera encontrarse con 'ciertos... tropiezos' :-(
[sobre todo si piensas distribuirla a diversos usuarios, equipos, plataformas, etc.] :D

[segundo] dependiendo de 'hasta donde quieras -o estes dispuesto a- llegar...'

1) [es probable que] al 'cambiar' el archivo 'de equipo'... la libreria este instalada en un directorio distinto -?-
-> el directorio de librerias puede variar entre versiones de office [incluso segun versiones de windows] :-( [pe.]
a) para el caso de windows...
-> win_32[bits], 95/95-Se y Me ES: c:\windows\system <-> 2000, NT y XP ES: c:\windows\system32
b) para el caso 'especifico' de la libreria [mscal.ocx]...
-> excel '97 EN el 'system' del windows -> 2000 en adelante EN el directorio del office/excel :))

2) cuando hablas de: '... si en alguna de ellas no estan instalados algunos complementos ?...' te estas refiriendo...
a) a complementos desarrollados por ti [como add-ins .XLA] ?
-> podrias emplear 'empaquetadores' sencillos, como el ZIP
b) a complementos [propios de excel/vba/...] que usas y pudiera ser no que esten instalados con 'el user' ?
-> te paso algunos 'detalles' al final ;)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

[hasta donde se]... la licencia por la que pagaste al comprar e instalar office/exce/vba...
-> es una licencia que te da derechos como USUARIO FINAL [nada 'mas alla' de eso]...
puedes desarrollar aplicaciones 'basadas' en estas aplicaciones-plataforma y distribuirlas/comercializarlas
OJO: lo que NO 'puedes/DEBES' hacer... es DISTRIBUIR [junto con tu aplicacion] LOS COMPONENTES
[controles, librerias de objetos y 'ese tipo' de cosas] con los que este 'armada' tu aplicacion <= OJO

-> ademas de que seria necesario 'detectar y/o copiar y/o instalar y/o registrar y/o ...'
existen otras 'circunstancias' [como versiones, restricciones, permisos, etc]

-> podras 'contar' con [la posibilidad de] que el usuario de tu aplicacion YA TENGA instalados dichos componentes
-> o avisarle/indicarle/informarle/... 'que hacer' en caso contrario
[incuso, podrias 'preparar' tu aplicacion para 'prevenir/corregir/evitar/...' la ejecucion de rutinas que los requieran]

-> no se si 'quieras' que tu aplicacion/instalacion... 'ande cargando' con TODAS las -posibles- versiones de dichos 'componentes'
[suponiendo que te decidieras por 'incluirlas' en el paquete de instalacion] -?-
-> de todas formas, te sugiero ponerte en contacto con la subsidiaria mas cercana a tu localidad ;)



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