D
debutVBA
Guest
Bonjour à tous et à toutes.
Donc je tente accèder aux données d'un fichier excel nommé "monClasseur.xls" qui sous Excel 2010 à un message demandant le mot de passe de ce fichier Excel.
La même manipulation via la fonction ci -dessous établie sous excel 2003 ouvre le fichier sans demander le mot de passe.
c'est donc une macro qui, normalement, ouvre le fichier "mpnClasseur.xls" et renseigne le mot de passe automatiquement(en parametre) par consequent cette macro bug sous Excel 2010.
Que faudrait-il changer dans le code pour régler cela??
Merci à tous et à toutes
Donc je tente accèder aux données d'un fichier excel nommé "monClasseur.xls" qui sous Excel 2010 à un message demandant le mot de passe de ce fichier Excel.
La même manipulation via la fonction ci -dessous établie sous excel 2003 ouvre le fichier sans demander le mot de passe.
c'est donc une macro qui, normalement, ouvre le fichier "mpnClasseur.xls" et renseigne le mot de passe automatiquement(en parametre) par consequent cette macro bug sous Excel 2010.
Que faudrait-il changer dans le code pour régler cela??
Merci à tous et à toutes
Code:
On Error Resume Next
Workbooks(monClasseur).Activate
If Err.Number <> 0 Then
Err.Clear
rep= False
Application.StatusBar = "Ouverture de la base Hibiscus choisie"
Workbooks.Open Filename:=Chemin_serveur & monClasseur, Password:=motdepasse
If Err.Number <> 0 Then
Affiche = "il y a un probleme avec " &monClasseur& Chr(10) & Chr(10)
MsgBox( Affiche )
Application.StatusBar = False
End
End If
Else
rep = True
End If