Hauteur de ligne excel conditionnelle

Résolu
sanchis81 Messages postés 138 Statut Membre -  
sanchis81 Messages postés 138 Statut Membre -
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
Configuration: Mac OS X Firefox 3.0.11

3 réponses

  1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    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
  2. m@rina Messages postés 27648 Date d'inscription   Statut Modérateur Dernière intervention   11 567
     
    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
  3. sanchis81 Messages postés 138 Statut Membre 10
     
    Parfait! Merci beaucoup!
    0