Filtres Excel et verouillage

  • Initiateur de la discussion Pierre MARTINEZ
  • Date de début
P

Pierre MARTINEZ

Guest
Messieurs Dames (si si), Bonjour

Voici une question qui me fera passer pour un novice, si qui, au regard du niveau du forum, est le cas...
N'ayant aucune connaissance de VB...

J'ai établi un feuille excel, avec environ 600 lignes et 5 colonnes...
J'utilise le filtre automatique, et cela fonctionne parfaitement bien.

Ce petit catalogue a pour but d'être distribué à mes clients, comme un outil léger d'aide à la vente. Je souhaite donc verouiller le contenu des cellules.

Suivant la procèdure de déverouiller les cellules portant le filtre, et de protéger ensuite la feuille, je réalise que les fléches sélecteur de filtre (drop down) sont inactives...
J'ai essayé de jouer sur certains paramètres de la protection (ne pas vérouiller les schémas, les objets) mais cela reste sans succès.

Y a-t'il un moyen de contourner cela ???

D'avance à vous tous, merci

Pierre

==================
Sous Windows 200 Pro
MS EXcel 97 SR-2
==================
 
E

Evelynetfrancois

Guest
bonjour Pierre MARTINEZ
il faut mettre ce code dans thiswoorksbook et le tour et joué

si" feuil1" est le nom de ton onglet sinon renome

Private Sub Workbook_Open()
Feuil1.EnableAutoFilter = True
Feuil1.Protect Contents:=True, UserInterfaceOnly:=True
End Sub

a+
Evelynetfrancois
 
P

Pierre MARTINEZ

Guest
François

Impécable. Et merci encore.
En fait, peut-être du à ma version d'Excel, le script ne marchait pas avec

nomdemafeuille.Feuil1.EnableAutoFilter = True

mais il fallait mettre

ActiveSheet.Feuil1.EnableAutoFilter = True

Mais du reste, j'ai enfin ce que je cherchais...

Merci de la qualité de la réponse, et de la rapidité.

Pierre
 

Statistiques des forums

Discussions
314 017
Messages
2 104 582
Membres
109 083
dernier inscrit
Stef06