OVH Cloud OVH Cloud

Référence "non fiable" ?

3 réponses
Avatar
Ludovic
Bonjour,

Encore besoin des lumières des grosses pointures de ce forum.

Depuis plusieurs semaines, du code tourne sans problème sur une machine de
développement.
Et puis sur la machine cible, un message 1004 sibyllin du type "référence
non fiable" ... Quèsaco ?

Le blocage a lieu sur la 3° ligne de l'extrait ci-dessous :

Set vbProj = WB.VBProject
If vbProj.Protection <> 1 Then Exit Sub
Set Application.VBE.ActiveVBProject = vbProj
.....

Pour info WB est en fait ActiveWorkbook et ce classeur a bien son code
protégé.
Excel 2003 Sp2 pour le développement, Excel 2003 (Sp1 ?) pour la cible.

Alors une piste ?

--
Ludovic

3 réponses

Avatar
anonymousA
bonjour,

sans garantie car je n'ai pas Excel2003, peut-être une affaire toute
bête de sécurité. Accepter les macros ou un truc dans le genre ( c'est
le mot fiable qui me fait pencher pour cette hypothèse) . Il me semble
qu'il existe quelque chose comme ca dans 2003.

A+

Bonjour,

Encore besoin des lumières des grosses pointures de ce forum.

Depuis plusieurs semaines, du code tourne sans problème sur une machine de
développement.
Et puis sur la machine cible, un message 1004 sibyllin du type "référence
non fiable" ... Quèsaco ?

Le blocage a lieu sur la 3° ligne de l'extrait ci-dessous :

Set vbProj = WB.VBProject
If vbProj.Protection <> 1 Then Exit Sub
Set Application.VBE.ActiveVBProject = vbProj
.....

Pour info WB est en fait ActiveWorkbook et ce classeur a bien son code
protégé.
Excel 2003 Sp2 pour le développement, Excel 2003 (Sp1 ?) pour la cible.

Alors une piste ?



Avatar
Clément Marcotte
Bonjour,

Outils -Options - Sécurité - Sécurité des macros - Sources fiables - Faire
confiance au projet VisualBasic


"Ludovic" a écrit dans le message de news:
%23aMn$
Bonjour,

Encore besoin des lumières des grosses pointures de ce forum.

Depuis plusieurs semaines, du code tourne sans problème sur une machine de
développement.
Et puis sur la machine cible, un message 1004 sibyllin du type "référence
non fiable" ... Quèsaco ?

Le blocage a lieu sur la 3° ligne de l'extrait ci-dessous :

Set vbProj = WB.VBProject
If vbProj.Protection <> 1 Then Exit Sub
Set Application.VBE.ActiveVBProject = vbProj
.....

Pour info WB est en fait ActiveWorkbook et ce classeur a bien son code
protégé.
Excel 2003 Sp2 pour le développement, Excel 2003 (Sp1 ?) pour la cible.

Alors une piste ?

--
Ludovic




Avatar
Ludovic
Merci messieurs c'était exactement cela ("Faire confiance au projet Visual
Basic").



"Clément Marcotte" a écrit dans le message
de news:
Bonjour,

Outils -Options - Sécurité - Sécurité des macros - Sources fiables - Faire
confiance au projet VisualBasic


"Ludovic" a écrit dans le message de news:
%23aMn$
Bonjour,

Encore besoin des lumières des grosses pointures de ce forum.

Depuis plusieurs semaines, du code tourne sans problème sur une machine
de développement.
Et puis sur la machine cible, un message 1004 sibyllin du type "référence
non fiable" ... Quèsaco ?

Le blocage a lieu sur la 3° ligne de l'extrait ci-dessous :

Set vbProj = WB.VBProject
If vbProj.Protection <> 1 Then Exit Sub
Set Application.VBE.ActiveVBProject = vbProj
.....

Pour info WB est en fait ActiveWorkbook et ce classeur a bien son code
protégé.
Excel 2003 Sp2 pour le développement, Excel 2003 (Sp1 ?) pour la cible.

Alors une piste ?

--
Ludovic