Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Tri automatique

  • Initiateur de la discussion Initiateur de la discussion niala
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

N

niala

Guest
Bonjour,
Je voudrai que le tri automatique (alphabétique en partant du nom)s'effectue quand je rajoute un nouveau nom, prénom etc

Merci pour votre aide.
 

Pièces jointes

Dernière modification par un modérateur:
Re : Tri automatique

Bonsoir niala,

Placer cette macro dans le code de la feuille (clic droit sur l'onglet et Visualiser le code) :

Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target.Column > 1 Then Exit Sub
Cancel = True
[A:E].Sort [A1], Header:=xlYes
End Sub
Elle s'exécute quand on fait un double-clic en colonne A.

Noter qu'une macro Worksheet_Change serait possible mais le tri se ferait dès qu'on entre une valeur ce qui serait casse-pied.

A+
 
Re : Tri automatique

Bonjour et Merci
J'ai intégré la macro mais le double clic ne fonctionne pas
Où fais-je l'erreur?

Non Non ça marche
Mille merci
 

Pièces jointes

Dernière modification par un modérateur:
Re : Tri automatique

Re,

Je suis sûr qu'en réfléchissant plus de 30 secondes vous auriez trouvé.

Avec un bouton ActiveX :

Code:
Private Sub CommandButton1_Click()
[A:E].Sort [A1], Header:=xlYes
End Sub
Avec un bouton Formulaire lui affecter la macro :

Code:
Sub Tri()
[A:E].Sort [A1], Header:=xlYes
End Sub
Edit : bonsoir JB.

A+
 
Dernière édition:
Re : Tri automatique

Bonjour et Merci JB
Le Bouton marche
Une autre question si je peux me permettre.
J'ai un Classeur XLSM qu'un correspondant doit remplir et dont les données sont sur un autre classeur xlsm.
Comment ouvrir automatiquement le second classeur en ouvrant le classeur à remplir?
 
Re : Tri automatique

Le problème :
J'ai intégré:
Private Sub Workbook_Open()
Dim Chemin As String
Dim NomFichier As String
Chemin = "C:\Users\darty\Documents\apcl planning\"
NomFichier = "liste apcl.xlsm"

Application.ScreenUpdating = False
Workbooks.Open Chemin & NomFichier
ThisWorkbook.Activate
Application.ScreenUpdating = True

Mais à l'ouverture du classeur il me signale le bug:
(Workbooks.Open Chemin & NomFichier) en erreur et je ne comprend pas mon erreur.
Alors si on peut m'aider!!
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
313
  • Question Question
XL 2021 listbox
Réponses
18
Affichages
747
Réponses
7
Affichages
508
Réponses
1
Affichages
396
Réponses
3
Affichages
219
  • Question Question
Microsoft 365 Tableau
Réponses
5
Affichages
288
  • Question Question
Réponses
0
Affichages
137
Réponses
3
Affichages
201
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…