Probleme compatibilité macro Excel 2003 -vers Excel 2010

Probleme compatibilité macro Excel 2003 -vers Excel 2010 - VB/VBA/VBS - Programmation

Marsh Posté le 13-01-2012 à 17:23:20    

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:

Reply

Marsh Posté le 13-01-2012 à 17:23:20   

Reply

Marsh Posté le 16-01-2012 à 13:12:59    

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

Reply

Marsh Posté le 16-01-2012 à 15:35:51    

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
Reply

Marsh Posté le 16-01-2012 à 15:56:17    

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

Reply

Marsh Posté le 16-01-2012 à 16:11:38    

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
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed