Bonjour,
Je dois traiter un fichier excel qui contient des protections.
Si je tente de lire directement j'obtiens des valeurs incohérentes
Si je déprotège à la main je récupère les bonnes valeurs
Je n'arrive pas à déprotéger correctement la feuille via le code car j'ai toujours une valeur incohérente dans la variable val.
Une soluce ou une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Dim Feuille As Worksheet = objWorkbook.Worksheets.Item("F1") Feuille.Unprotect("PWD") Dim val = Feuille.Range("A1").Value
ps : Office 2010
Partager