extraño error, no dimensiona automaticamente las variables en algunos pc

07/09/2005 - 11:10 por .·:m·a·r·l·a:·. | Informe spam
Hola a todos:

estoy creando un pequeño archivo en excell que incluye macros, lo he provado
a mandar a algunos de los usuarios para testear, y en algunos de ellos la
aplicacion falla

exactamente fallan todas aquellos procedures (sub) que contienen variables,
pero se soluciona si las declaro

el error que me da (en este caso desde un usuario frances) ::

Erreur de compilation :

Project ou bibliotheque introuvable

es eso normal ??
como puedo evitarlo sin tener que declarar todas las variables y usar
declaracion dinamica ??


gracias por adelantado

Preguntas similare

Leer las respuestas

#6 KL
07/09/2005 - 11:48 | Informe spam
Hola de nuevo,

perdon, un mensaje importante que se me olvidaba:

Si al menos en un PC el codigo funciona sin dar error de compilacion, el
articulo que has encontrado no tiene nada que ver con el problema :-(

Saludos,
KL


"KL" wrote in message
news:
Hola,

si fuera esto, donde hago para configurar el "Visual Basic programming
environment" en excel ???



desde el Editor VBA menu Herramientas>Opciones, pestana 'Editor'. Pero
antes de que hagas nada, te recomiendo que vuelvas a leer el articulo que
acabas publicar. Creo que es justo lo contrario a lo que buscas :-(
Si configuras el "Visual Basic programming environment" tal como dice el
articulo, te veras obligado a declarar expresamente todas y cada una de
las variuables de tu codigo.

Saludos,
KL

Respuesta Responder a este mensaje
#7 .·:m·a·r·l·a:·.
07/09/2005 - 11:52 | Informe spam
gracias por responderme tan rapido, ya me he leido el articulo, pero la
realidad es tal que :

- mi pc, las macro funcionan, la casilla no esta marcada :: ok
- el pc de mi cliente, la casilla NO esta marcada, las macros NO funcionan
:: algo extraño pasa aqui
- mi pc, marco la casilla, reinicion excell y vba, las macros siguen
funcionando ::algo muy extraño pasa aqui

con lo cual decuzco que no es esa la casilla que hay que marcas/desmarcar,
no ??




"KL" wrote in message
news:
Hola,

> si fuera esto, donde hago para configurar el "Visual Basic programming
> environment" en excel ???

desde el Editor VBA menu Herramientas>Opciones, pestana 'Editor'. Pero


antes
de que hagas nada, te recomiendo que vuelvas a leer el articulo que acabas
publicar. Creo que es justo lo contrario a lo que buscas :-(
Si configuras el "Visual Basic programming environment" tal como dice el
articulo, te veras obligado a declarar expresamente todas y cada una de


las
variuables de tu codigo.

Saludos,
KL

O
Respuesta Responder a este mensaje
#8 KL
07/09/2005 - 12:19 | Informe spam
Hola,

En este sentido la realidad estaba bastante clara desde tu primer mensaje.
Ahora solo falta que accedas a publicar el codigo por un lado, y por otro
que el usuario en Francia vaya al Editor VBA, menu Herramientas>Referencias
y busque el(los) nombre(s) de la(s) biblioteca(s) precedida(s) de MISSING:
(o el equivalente frances) :-)

Saludos,
KL


".·:m·a·r·l·a:·." wrote in message
news:eyY%
gracias por responderme tan rapido, ya me he leido el articulo, pero la
realidad es tal que :

- mi pc, las macro funcionan, la casilla no esta marcada :: ok
- el pc de mi cliente, la casilla NO esta marcada, las macros NO funcionan
:: algo extraño pasa aqui
- mi pc, marco la casilla, reinicion excell y vba, las macros siguen
funcionando ::algo muy extraño pasa aqui

con lo cual decuzco que no es esa la casilla que hay que marcas/desmarcar,
no ??




"KL" wrote in message
news:
Hola,

> si fuera esto, donde hago para configurar el "Visual Basic programming
> environment" en excel ???

desde el Editor VBA menu Herramientas>Opciones, pestana 'Editor'. Pero


antes
de que hagas nada, te recomiendo que vuelvas a leer el articulo que
acabas
publicar. Creo que es justo lo contrario a lo que buscas :-(
Si configuras el "Visual Basic programming environment" tal como dice el
articulo, te veras obligado a declarar expresamente todas y cada una de


las
variuables de tu codigo.

Saludos,
KL

O




Respuesta Responder a este mensaje
#9 .·:m·a·r·l·a:·.
07/09/2005 - 12:40 | Informe spam
si quieres publico el codigo, pero las macros solamente hacen formateo de
celdas/columnas... y copia de datos de unas hojas a otras

en el pc frances, cuando da el error colorea el primer uso de la primer
variable, si entonces en tiempo de ejecucion añado la linea de declaracion
de esa variable, el error vuelve a dar pero colorea la segunda variable

alguno de los procedures he declarado por completo y es entonces cuando
funciona, pero son muchos procedures como para poner a declarar todas las
variables en todos ellos

es hay donde mi duda reside, donde se modifican el entorno de VBA, puesto
que en ambos pc es el mismo y sin embargo algunos siguen dando el problema

"KL" wrote in message
news:
Hola,

En este sentido la realidad estaba bastante clara desde tu primer mensaje.
Ahora solo falta que accedas a publicar el codigo por un lado, y por otro
que el usuario en Francia vaya al Editor VBA, menu


Herramientas>Referencias
y busque el(los) nombre(s) de la(s) biblioteca(s) precedida(s) de MISSING:
(o el equivalente frances) :-)

Saludos,
KL


".·:m·a·r·l·a:·." wrote in message
news:eyY%
> gracias por responderme tan rapido, ya me he leido el articulo, pero la
> realidad es tal que :
>
> - mi pc, las macro funcionan, la casilla no esta marcada :: ok
> - el pc de mi cliente, la casilla NO esta marcada, las macros NO


funcionan
> :: algo extraño pasa aqui
> - mi pc, marco la casilla, reinicion excell y vba, las macros siguen
> funcionando ::algo muy extraño pasa aqui
>
> con lo cual decuzco que no es esa la casilla que hay que


marcas/desmarcar,
> no ??
>
>
>
>
> "KL" wrote in message
> news:
>> Hola,
>>
>> > si fuera esto, donde hago para configurar el "Visual Basic


programming
>> > environment" en excel ???
>>
>> desde el Editor VBA menu Herramientas>Opciones, pestana 'Editor'. Pero
> antes
>> de que hagas nada, te recomiendo que vuelvas a leer el articulo que
>> acabas
>> publicar. Creo que es justo lo contrario a lo que buscas :-(
>> Si configuras el "Visual Basic programming environment" tal como dice


el
>> articulo, te veras obligado a declarar expresamente todas y cada una de
> las
>> variuables de tu codigo.
>>
>> Saludos,
>> KL
>>
>> O
>
>


Respuesta Responder a este mensaje
#10 KL
07/09/2005 - 12:51 | Informe spam
Hola,

Ya te he dicho la informacion que necesito para intentar ayudarte. Si
quieres, espera a que aparezca alguien que lo pueda hacer en base a la
informacion que has proporcionado hasta este momento.

Saludos,
KL


".·:m·a·r·l·a:·." wrote in message
news:
si quieres publico el codigo, pero las macros solamente hacen formateo de
celdas/columnas... y copia de datos de unas hojas a otras

en el pc frances, cuando da el error colorea el primer uso de la primer
variable, si entonces en tiempo de ejecucion añado la linea de declaracion
de esa variable, el error vuelve a dar pero colorea la segunda variable

alguno de los procedures he declarado por completo y es entonces cuando
funciona, pero son muchos procedures como para poner a declarar todas las
variables en todos ellos

es hay donde mi duda reside, donde se modifican el entorno de VBA, puesto
que en ambos pc es el mismo y sin embargo algunos siguen dando el problema

"KL" wrote in message
news:
Hola,

En este sentido la realidad estaba bastante clara desde tu primer
mensaje.
Ahora solo falta que accedas a publicar el codigo por un lado, y por otro
que el usuario en Francia vaya al Editor VBA, menu


Herramientas>Referencias
y busque el(los) nombre(s) de la(s) biblioteca(s) precedida(s) de
MISSING:
(o el equivalente frances) :-)

Saludos,
KL


".·:m·a·r·l·a:·." wrote in message
news:eyY%
> gracias por responderme tan rapido, ya me he leido el articulo, pero la
> realidad es tal que :
>
> - mi pc, las macro funcionan, la casilla no esta marcada :: ok
> - el pc de mi cliente, la casilla NO esta marcada, las macros NO


funcionan
> :: algo extraño pasa aqui
> - mi pc, marco la casilla, reinicion excell y vba, las macros siguen
> funcionando ::algo muy extraño pasa aqui
>
> con lo cual decuzco que no es esa la casilla que hay que


marcas/desmarcar,
> no ??
>
>
>
>
> "KL" wrote in message
> news:
>> Hola,
>>
>> > si fuera esto, donde hago para configurar el "Visual Basic


programming
>> > environment" en excel ???
>>
>> desde el Editor VBA menu Herramientas>Opciones, pestana 'Editor'. Pero
> antes
>> de que hagas nada, te recomiendo que vuelvas a leer el articulo que
>> acabas
>> publicar. Creo que es justo lo contrario a lo que buscas :-(
>> Si configuras el "Visual Basic programming environment" tal como dice


el
>> articulo, te veras obligado a declarar expresamente todas y cada una
>> de
> las
>> variuables de tu codigo.
>>
>> Saludos,
>> KL
>>
>> O
>
>






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