Bonjour à tous
Je crée un fichier Excel en VBA à partir d'une base Access 2010.
Transfert de données, formats, mise en page... tout fonctionne.
Sauf que je souhaite protéger des colonnes de la feuille, mais en laissant la possibilité de filtrer et de trier.
Et là rien ne va plus ! Impossible avec la protection.
J'ai recherché une solution sur différents sites et forums.
J'ai trouvé ce code à placer avant la protection générale de la feuille (?) :
mais qui bloque sur EnableAutoFilter : pas reconnu
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 With xlSheet.Rows("1") .AutoFilter .EnableAutoFilter = True .Protect Password:="toto", Contents:=True End With
Existe-t-il une solution ???
Nota : le fichier Excel est produit en version 97 afin d'être lisible par la plupart des utilisateurs.
Merci d'avance.
titi95
Partager