Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2004 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Probleme compatibilité macro Excel 2003 -vers Excel 2010

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme compatibilité macro Excel 2003 -vers Excel 2010

n°2121231
debutVBA
Posté le 13-01-2012 à 17:23:20  profilanswer
 

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 "monClasseur.xls" et renseigne le mot de passe automatiquement(passé en parametre) par consequent cette macro bug sous Excel 2010.
 
Que faudrait-il changer dans le code pour régler cela??
 
 

Code :
  1. On Error Resume Next
  2.     Workbooks(monClasseur).Activate
  3.     If Err.Number <> 0 Then
  4.         Err.Clear
  5.         rep= False
  6.         Application.StatusBar = "Ouverture base"
  7.         Workbooks.Open Filename:= monClasseur, Password:=motdepasse
  8.         If Err.Number <> 0 Then
  9.           Affiche = "il y a un probleme avec  " &monClasseur
  10.                          MsgBox( Affiche )
  11.             Application.StatusBar = False
  12.             End
  13.         End If
  14.     Else
  15.         rep = True
  16.     End If


 
 
Merci à tous et à toutes  
 
 :jap:  :jap:

mood
Publicité
Posté le 13-01-2012 à 17:23:20  profilanswer
 

n°2121621
debutVBA
Posté le 16-01-2012 à 13:12:59  profilanswer
 

Bonjour,
 
Personne aurait une idée au sujet du problème évoqué ci dessous :ange:  :ange: ?
 
 
Merci à tous et à toutes

n°2121656
pop-pan
yay!
Posté le 16-01-2012 à 15:35:51  profilanswer
 

par defaut excel 2010 bloque les macros (verifiées ou non)
c'est peut etre simplement ca.
 


---------------
[VDS] rail vesa, bras ecran, support TV / [ACH] des machins
n°2121662
debutVBA
Posté le 16-01-2012 à 15:56:17  profilanswer
 

salut pan pan ,donc il faudrait cocher quoi dans les references?
 
Merci a toi

n°2121668
pop-pan
yay!
Posté le 16-01-2012 à 16:11:38  profilanswer
 

fichier > informations
ou  
fichier/option/centre de gestion de la confidentialité>parametres ducentre de gestion de la confidentialité
 
la tu peux soit choisir d'approuver ton doc (si le code est signé)
sinon le plus simple est d'approuver un emplacement(et ses sous repertoires)


---------------
[VDS] rail vesa, bras ecran, support TV / [ACH] des machins

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Probleme compatibilité macro Excel 2003 -vers Excel 2010

 

Sujets relatifs
Access 2010 : générer un fichier xmlProblème récupération de cookie [edité mais non résolu]
envoi mail outloock via code macro excelProblème avec file_put_contents
[C] problème de fichiersprobleme image en sortit de code
Problème boucle whileIntégrer une dll en c++ dans une macro VBA
Export données MS SQL vers csv avec PHP 
Plus de sujets relatifs à : Probleme compatibilité macro Excel 2003 -vers Excel 2010


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR