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 !
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.
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
- 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.