Aligner le texte a gauche

  • Initiateur de la discussion Initiateur de la discussion gigi71850
  • 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 !

Re : Aligner le texte a gauche

Bonsoir gigi71850,

L'enregistreur de macro doit pouvoir te satisfaire.

Outils/Macro/Nouvelle macro.

Tu selectionnes ta plage, et un clic sur le bouton "Aligné à gauche" de la barre d'outils Mise en forme.Tu arrêtes l'enregstrement et tu vois ton code par Alt F11 (Affichage Explorateur de projet au besoin pour te rendre dans le module nouvellement crée dans ton projet.

Bonne soirée.

Jean-Pierre
 
Re : Aligner le texte a gauche

Bonsoir Gigi71850,

Il s'agit d'un cas de figure simple : pas de boucle, pas de fonction particulière, ...

Voici une méthode simple que tu peux utiliser pour obtenir ta réponse.

Cliquer sur : "outils" / "macro" / "nouvelle macro..."
Dans la zone :
-> "Nom de la macro" : ben... il faut mettre le nom que tu veux donner à la macro 🙂 Pour information, il ne faut pas d'espace.
-> Touche de raccourci : pas nécessaire au début
-> enregistrer la macro dans : laisser la valeur par défaut "Ce classeur"
-> description : expliquer ce que ferra ta macro -> information pas obligatoire.
Puis cliquer sur "Ok"

Et maintenant tu fais les opérations que tu veux (l'enregistreur de macro va traduire automatiquement tout ce que tu ferra en VBA).

Une fois fini, cliquer sur le bouton carré "STOP" (comme sur les magnétoscopes).

Tu obtiens la macro suivante :
Code:
Sub MacroDegigi71850()

[COLOR="Green"]' MacroDegigi71850
' Macro enregistrée le 16/02/2010 par Excel-lent[/COLOR]

    Range("A9:J17").Select
    With Selection
        .HorizontalAlignment = xlLeft
        .VerticalAlignment = xlBottom
        .WrapText = False
        .Orientation = 0
        .AddIndent = False
        .IndentLevel = 0
        .ShrinkToFit = False
        .ReadingOrder = xlContext
        .MergeCells = False
    End With
End Sub

Et voilà! Ta macro est fini, tu as ta réponse 😉

Après évidement, lorsque tu auras l'habitude tu enlèveras toutes les choses inutiles, simplifiera le reste et tu auras ta macro :

Code:
Sub MacroDegigi71850()

[COLOR="Green"]' MacroDegigi71850
' Macro enregistrée le 16/02/2010 par Excel-lent[/COLOR]

    With [A1:D8]
        .HorizontalAlignment = xlLeft
    End With

End Sub

Voilà, tu as maintenant deux macros qui fonctionnent et qui font exactement ce que tu souhaites.

Et pour le plaisir, encore plus court :

Code:
Sub MacroDegigi71850()

[COLOR="Green"]' MacroDegigi71850
' Macro enregistrée le 16/02/2010 par Excel-lent[/COLOR]

[A1:D8].HorizontalAlignment = xlLeft

End Sub

Bonne fin de soirée

Edition : Bonsoir Jean-Pierre
 
- 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
197
  • Question Question
XL 2021 MFC
Réponses
2
Affichages
120
  • Question Question
Microsoft 365 Formule excel
Réponses
7
Affichages
355
Retour