XL 2010 Résolu . Autofit augmenté

poipoi

XLDnaute Occasionnel
Bonjour
pour faciliter la lecture, je souhaiterai que 'l'autofit" de la colonne I soit "augmenté", comme s'il y avait un saut de ligne avant le début du texte et un saut de ligne à la fin.
1674842410083.png
j'ai bien essayé d'adapter des bouts de codes trouvés dans le forum mais je n'y arrive pas... Avez-vous un bout de solution? D'avance merci
 
Dernière édition:

job75

XLDnaute Barbatruc
Bonsoir poipoi, Deadpool_CC,

Placez cette macro dans le code de la feuille concernée :
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim h!
Set Target = Intersect(Target.EntireRow, UsedRange.EntireRow)
If Target Is Nothing Then Exit Sub
Application.ScreenUpdating = False
For Each Target In Target.Rows 'si entrées ou effacements multiples
    Target.WrapText = False 'pas de renvoi à la ligne
    Target.AutoFit
    h = Target.RowHeight 'mémorise la hauteur
    Target.WrapText = True 'renvoi à la ligne
    Target.AutoFit
    Target.RowHeight = Target.RowHeight + 2 * h
    Target.VerticalAlignment = xlCenter 'centrage vertical
Next
End Sub
A+
 

Discussions similaires

  • Question
Microsoft 365 Teams
Réponses
7
Affichages
353

Statistiques des forums

Discussions
312 321
Messages
2 087 246
Membres
103 498
dernier inscrit
FAHDE