Hauteur de ligne excel conditionnelle

Résolu
sanchis81 Messages postés 134 Date d'inscription   Statut Membre Dernière intervention   -  
sanchis81 Messages postés 134 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

est-il possible de jouer sur la hauteur d'une ligne excel de manière conditionnelle?

Par exemple, SI A1 = ""; hauteur LIGNE1 = 3

SI A1 = "Bonjour"; hauteur LIGNE1 = 15

SI A1 = "Aurevoir"; hauteur LIGNE1 = 30

Merci d'avance pour vos réponses
A voir également:

3 réponses

Mike-31 Messages postés 18406 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut,

Pas en conditionnel, en VBA seulement ou manuellement

A+
Mike-31

Un problème sans solution est un problème mal posé  (Einstein)
0
m@rina Messages postés 23911 Date d'inscription   Statut Contributeur Dernière intervention   11 465
 
Bonjour,

Oui, c'est possible avec une macro événementielle.

Voici un exemple pour la première ligne :

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row = 1 Then
If Target.Value = "" Then
Target.Rows.RowHeight = 3
ElseIf Target.Value = "Bonjour" Then
Target.Rows.RowHeight = 30
ElseIf Target.Value = "Au revoir" Then
Target.Rows.RowHeight = 60
End If
End If
End Sub


Tu cliques avec le bouton droit sur l'onglet de ta feuille, et tu choisis "Visualiser le code".
Puis tu copies colles le code que je t'ai donné et tu testes.

m@rina
0
sanchis81 Messages postés 134 Date d'inscription   Statut Membre Dernière intervention   10
 
Parfait! Merci beaucoup!
0