Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Or Intersect(Target, Range("Tableau1")) Is Nothing Then Exit Sub
If Application.CountA(Intersect(Target.EntireRow, Range("Tableau1"))) = 17 Then
Range("Tableau1").Sort key1:=Range("Tableau1")(1), Header:=xlYes
End If
End Sub
Parfait ça marche très bien.
Je me permets encore quelques questions ?
Comment faire pour les colonnes soit :
1. Entreprise : majuscules, gras et centrer
2. Nom : majuscules et centrer
3. Prénom : 1ère lettre maj + suivante en minuscule
4. téléphone : +41 26 934 38 37
Bonsoir, salut Hasco🙂,
pour tout ce qui concerne la mise en forme, fais fonctionner l'enregistreur de macros et procède aux modifications souhaitées. Tu récupéreras ainsi une structure de code avec la syntaxe appropriée. Nous pourrons ensuite t'aider à peaufiner ton code.
Pour mettre les noms en majuscules, tu peux utiliser la fonction UCase et pour les prénoms la WorksheetFunction.Proper.
Regarde sur l'aide d'Excel (touche F1) la manière d'utiliser ces fonctions.
Pour les téléphones, je n'ai pas compris ce que tu veux.
A+
- 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