tri alpha sur feuille protégée

Marc de Pau

XLDnaute Nouveau
Bonjour

Dans mon classeur mes feuilles sont verrouillées pour éviter de perdre mes formules.
mais je ne peux pas efffectuer de tri alpha sur la colonne des noms.
Peut-on réaliser une macro particulière ? j'ai essayé une macro avec la combinaison de touches Ctrl + mais cela supprime aussi la protection de la feuille et il faut à chaque fois la réinstaller.
Auriez-vous une astuce avec macro ?

Marc
 
E

evelynetfrancois

Guest
bonjour marc de pau et jc de lorient
sur une feuillle avec plusieurs filtres
tu mets cela !!

a mettre dans thisworkbook


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

Eet F de nancy lol
 
M

Marc de Pau

Guest
Salut JC de Lorient,

J'ai essayé ta solution mais ça ne marche pas. La protection est supprimée. J'aimerais conserver la protection pour certaines cellules à formules et faire un tri alpha quand je rajoute un nom dans la feuille.
Cela semble simple mais je n'y arrive pas
:eek:
 
M

Marc de Pau

Guest
Bonjour evelynetfrancois

le filtre fonctionne car j'ai déja inséré ces lignes dans ThisWorkbook.
Mais le problème c'est le tri alpha automatique qui n'est plus accesible en protégeant la feuille. La touche tri croissant se trouve grisée !

Marc
 
E

evelynetfrancois

Guest
j ai cree un bouton avec

Private Sub CommandButton1_Click()
Columns('A:A').Select
Selection.Sort Key1:=Range('A1'), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom

End Sub

voir fichier joint

a plus E et F [file name=trisalphas.zip size=10795]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/trisalphas.zip[/file]
 

Pièces jointes

  • trisalphas.zip
    10.5 KB · Affichages: 10

Discussions similaires

Réponses
4
Affichages
536