............ Foro Excel
Si no lo has hecho aún: REGISTRATE!!!

Consulta sobre la falta de Microsoft Windows Common Control

Ver el tema anterior Ver el tema siguiente Ir abajo

Consulta sobre la falta de Microsoft Windows Common Control

Mensaje por Emiliano Galasso el Mar Nov 09, 2010 10:16 am

En primer lugar, quisiera decir que el problema lo tengo solucionado (por lo menos en una computadora, no lo probé en las otras) pero quisiera saber si es posible prevenirlo.
El tema es así, tuve un problema en varias computadoras en el que, cuando abría un archivo, me salía el cuadro de depuración. Fui, dentro de VBA, a Herramientas\Referencias y observé que aparecía marcado como Falta era Microsoft Windows Common Control 2.6 (SP6). Lo desmarqué, le dí aceptar y reinicié los archivos y funcionó.
Mi consulta es si este problema se debe porque en la instalación del Ms Office faltan complementos instalar y si no es así, qué ocasiona este tipo de problemas.
Mi idea es comercializar los archivos que estoy creando y quisiera prevenir cualquier problema (dentro de lo posible).
Saludos,
Emiliano

Emiliano Galasso

Masculino Cantidad de envíos : 40
Edad : 45
Ciudad - Pais : Montevideo-Uruguay
Version de Excel : 2003-2007
Fecha de inscripción : 15/10/2010

Volver arriba Ir abajo

Re: Consulta sobre la falta de Microsoft Windows Common Control

Mensaje por avalencia el Mar Nov 09, 2010 11:11 am

Hola:

Ese tipo de controles NO viene con el Office. Tu lo debes tener en tu PC producto de la instalacion de otro programa (o paquete de).

Algo que es importante saber, es que Excel NO viaja con los controles que agregamos sino que los referencia, es decir, en cada PC en donde usemos el archivo por nosotros creado, este buscara que dichos controles (o similares) tambien existan, dando un error como el que mencionas cuando no los encuentra.

La mejor opcion es usar los controles "comunes" del Excel que vienen con toda instalacion (Microsoft Forms 2. 0 Object Library - TextBox, Combobox, etc)

Si insistes en que cuando distribuyas tu archivo Excel, las personas uses los "Common controls", pues, debes tener licencia de distribucion, y si ya la tienes, las opciones son 3:

- Que te crees un instalador (con Inno Setup u otro)
- Que vayas a cada PC y ademas de copiar tu archivo registres/instales dichos conttoles
- Que envies el archivo con los controles en una misma carpeta y cada usuario lo registre/instale

De todos modos, por si te interesa, aca puedes bajar dichos controles pero ojo que eso no te da licencia de distribucion:

[Tienes que estar registrado y conectado para ver este vínculo]

Saludos

Abraham

_________________
Microsoft MVP 2010

avalencia
MS MVP
MS MVP

Masculino Cantidad de envíos : 99
Edad : 38
Ciudad - Pais : Lima - Peru
Version de Excel : 2003 - 2007 - 2010
Fecha de inscripción : 28/06/2009

http://abrahamexcel.webcindario.com/

Volver arriba Ir abajo

Re: Consulta sobre la falta de Microsoft Windows Common Control

Mensaje por Emiliano Galasso el Mar Nov 09, 2010 12:23 pm

Muchas gracias Abraham, ahora me queda más claro. Tengo instalado Ms Visual Studio 6 en las dos computadoras que trabajo y por eso no me ocasiona el error. En las que probé no lo tienen instalado y de ahí los errores.
Voy a seguir tus consejos.
Muchas gracias,
Emiliano

Emiliano Galasso

Masculino Cantidad de envíos : 40
Edad : 45
Ciudad - Pais : Montevideo-Uruguay
Version de Excel : 2003-2007
Fecha de inscripción : 15/10/2010

Volver arriba Ir abajo

Re: Consulta sobre la falta de Microsoft Windows Common Control

Mensaje por GalileoGali el Mar Nov 09, 2010 9:34 pm

Abrahan; en el supuesto de que hubiera que entregar una carpeta, donde entre otros figuren dll y ocx a registrar,¿Cuál sería el código que desde VBA, registraría las librerías???

_________________
GalileoGali
M.A.P. 2010-2013
Microsoft Active Professional

GalileoGali
Admin

Masculino Cantidad de envíos : 1962
Edad : 61
Ciudad - Pais : QUIROGA, Argentina
Version de Excel : 2000-2003-2007-2010
Fecha de inscripción : 24/01/2008

http://excelgali.mejorforo.net

Volver arriba Ir abajo

Re: Consulta sobre la falta de Microsoft Windows Common Control

Mensaje por Emiliano Galasso el Miér Nov 10, 2010 1:02 pm

Al final estuve revisando las Referencias y no aparecía Microsoft Windows Common Control 2.6 (SP6). Busqué en Controles Adicionales y aparecían:
Data Command Control (C:\Archivos de programa\Microsoft Visual Studio\VIntDev98\bin
FormManager DTC (C/Archivos de Programa/Microsoft Visual)
Microsoft ImageCombobox Control, version 6.0 (C/Archivos de Programa/DsNET Corp/a Tube Catcher 1.0)
Los desmarqué y volví a probar los archivos en la computadora de mi padre (fue en la que me dió problemas y no tiene Visual Basic instalado) y también los probé en la computadora de mi hijo (prácticamente no tiene instalado nada, sólo lo esencial) y funcionó lo más bien. Supongo que deben haber sido alguno de los tres o los dos de visual que me estaban dando problemas en las computadoras que no tienen instalado visual.
Me interesó lo del Inno setup para poder distribuir de una manera más sencilla el sistema de archivos.
Muchas gracias,
Saludos,
Emiliano

Emiliano Galasso

Masculino Cantidad de envíos : 40
Edad : 45
Ciudad - Pais : Montevideo-Uruguay
Version de Excel : 2003-2007
Fecha de inscripción : 15/10/2010

Volver arriba Ir abajo

Re: Consulta sobre la falta de Microsoft Windows Common Control

Mensaje por Contenido patrocinado Hoy a las 3:13 pm


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.