debutVBAEXCEL
Messages postés32Date d'inscriptionlundi 16 janvier 2012StatutMembreDernière intervention 6 février 2012
-
2 févr. 2012 à 12:01
debutVBAEXCEL
Messages postés32Date d'inscriptionlundi 16 janvier 2012StatutMembreDernière intervention 6 février 2012
-
6 févr. 2012 à 14:58
Bonjour à tous et à toutes.
Donc j'ai une macro que j'essaie avec tant de mal de déboguer mais je ne trouve pas la coquille.
Cette macro fonctionne très bien sous 2003 mais pas sous 2010.
l'erreur est sur cette partie du code
On Error Resume Next
Workbooks(Base_Hibiscus_reelle).Activate
If Err.Number <> 0 Then
Err.Clear
flag_base_en_ligne = False
Application.StatusBar = "Ouverture de la base Hibiscus choisie"
Workbooks.Open Filename:=Chemin_serveur & Base_Hibiscus_reelle, Password:=PWH
If Err.Number <> 0 Then
msg = "ATTENTION : problème avec la base " & Base_Hibiscus_reelle & Chr(10) & Chr(10) _
& "Merci de contacter le SVP en lui précisant le contexte où vous vous trouvez"
Style = vbOKOnly + vbCritical + vbDefaultButton1
Title = " Message d'erreur"
reponse = MsgBox(msg, Style, Title)
Application.StatusBar = False
End
End If
Else
flag_base_en_ligne = True
End If
On Error GoTo 0
Des que je fais un mode pas à pas ,l'instruction If Err.Number <> 0 est toujours vrai et donc affiche toujours le message d'erreur "msg" indiqué dans la conditionnelle.
Les variables sont tous en Public.
Quand je retire le On error Resume Next cela m'affiche
Erreur d'excution 9
L'indice n'appartient pas a la selection pourtant dans les valeurs des variables locales j'ai bien ceci
Base_Hibiscus_reelle : "Base_Hibiscus_RP.xls" : Variant/String
Base_Hibiscus_reelle n'est pas vide..
d'ou pourait venur le probleme?
Quelqu'un aurait une idée ?
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 6 févr. 2012 à 13:01
Je peux éventuellement mettre le fichier à dispo ,si éventuellement ça pourrait éclaircir??
Cela n' "éclaircira" rien du tout (y compris avec de l'eau de Javel en doses concentrées) et ne nous éclairera pas plus
C'est le pack office 2010 installé sur le parc informatique.
Pose à celui qui en a fait l'installation les questions que posent mon message précédent !
____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 6 févr. 2012 à 13:12
Nous sniffons alors avec toi.
Ne reste plus qu'une solution === >> qu'il vienne ici lui-même
____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
Vous n’avez pas trouvé la réponse que vous recherchez ?
debutVBAEXCEL
Messages postés32Date d'inscriptionlundi 16 janvier 2012StatutMembreDernière intervention 6 février 2012 6 févr. 2012 à 13:36
Oui ,c'est bien dommage
Ce qui semble d'autant plus étrange c'est que le problème est identique sur n'importe quel poste possédant le pack Office 2010 ..je viens de faire le test sur 4 postes différents..
Pour les postes possédant le pack office 2003 ,aucun problème j'ai testé sur 3 postes et cela fonctionne très bien...
A vrai dire,je suis perdu..Il doit bien y avoir une solution..reste à trouver laquelle..
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 6 févr. 2012 à 13:41
Je ne pense pas qu'il y ait une autre solution que celle de la réinstallation normale et légale de Excel 2010 (je te l'ai dit plus haut : problème "répertorié").
Cette discussion s'arrête donc là en ce qui me concerne.
____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
debutVBAEXCEL
Messages postés32Date d'inscriptionlundi 16 janvier 2012StatutMembreDernière intervention 6 février 2012 6 févr. 2012 à 14:11
re,
J'ai du nouveau,en allant dans fichier/Centre de Gestion de la confidentialité/Parametre du centre de gestion de la confidentialité/Dans mode protégé,j'ai tout coché.
Et en lancant la macros depuis une nouvelle feuille ainsi:
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 6 févr. 2012 à 14:21
Et il se plantera à nouveau au bout d'un certain nombre d'ouvertures de ton appli. Je te l'ai dit : problème "répertorié"
____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient