Bonjour,
Je me retrouve avec un problème particulier. J'ai créé une VBA qui sera à mise à disposition de professionnels. Pour éviter toutes modifications de contenus, j'ai vérouillé ces pages. A l'éxecution de chaque macro j'inclus à l'ouverture:
Sub MDP_DV()
For I = 1 To Sheets.Count
Sheets(I).Unprotect Password:="Mot de Passe"
Next
End Sub
Et à la fermeture:
Sub MDP_DV()
For I = 1 To Sheets.Count
Sheets(I).Protect Password:="Mot de passe"
Next
End Sub
Le problème est que la VBA fonctionne parfaitement sans protection et une fois les feuilles protégées, le résultats n'est plus le même, des champs manquent ou n'ont rien à voir avec le résultat attendu.
Quelqu'un aurait un remède?
Merci d'avance.
Je me retrouve avec un problème particulier. J'ai créé une VBA qui sera à mise à disposition de professionnels. Pour éviter toutes modifications de contenus, j'ai vérouillé ces pages. A l'éxecution de chaque macro j'inclus à l'ouverture:
Sub MDP_DV()
For I = 1 To Sheets.Count
Sheets(I).Unprotect Password:="Mot de Passe"
Next
End Sub
Et à la fermeture:
Sub MDP_DV()
For I = 1 To Sheets.Count
Sheets(I).Protect Password:="Mot de passe"
Next
End Sub
Le problème est que la VBA fonctionne parfaitement sans protection et une fois les feuilles protégées, le résultats n'est plus le même, des champs manquent ou n'ont rien à voir avec le résultat attendu.
Quelqu'un aurait un remède?
Merci d'avance.