Affichage ligne

Bonjour,

Je souhaite dans une feuille EXCEL afficher la première ligne cachée. Celle-ci peux varier suivant au cours de différentes manipulation.

Merci

2 réponses

  1. Pour afficher la 1ère ligne lorsqu'elle est masquée :
    Clic gauche sur le n° de ligne, maintenir appuyé et monter jusqu'à l'affichage de l'infobulle "2L", relâcher le clic gauche, clic droit, afficher
    0
    1. En fait, je souhaitait le faire avec une macro.
      0
  2. Rows(1).Hidden = True
    0
    1. Cette fonction cahche la ligne 1, ce que je veux c'est afficher la 1ère ligne qui est cachée. celle-ci peux être n'importe quelle ligne à partir de la ligne 26. Il peux y en avoir plusieurs qui sont cachées.
      0
    2. Effectivement pour afficher c'est :
      Rows(1).Hidden = False

      Mais «...afficher la première ligne cachée...» c'est pas tout à fait pareil que «...afficher la 1ère ligne qui est cachée...»

      Il faut faire une boucle du type :
      For N = 26 to DernièreLigne
        if Rows(N).Hidden then Rows(N).Hidden = False
      Next N
      

      Patrice
      0
    3. Bonjour,

      merci mais j'ai un fichier qui a la ligne 28 à 32 cahchée (par exemple), je souhaite en cliquant sur un bouton afficher la ligne 28 puis si j'appuis de nouveau afficher la ligne 29 etc...
      J'aurais du m'exprimer mieux que cela, j'en suis désolé.
      Christophe
      0
    4. Modérateur
      Bonjour,
      En reprenant le code de Patrice :
      Il faut faire une boucle du type :
      For N = 26 to DernièreLigne
        if Rows(N).Hidden then 
          Rows(N).Hidden = False
          Exit For 'tu sors de la boucle après avoir traité la première ligne masquée
        End If
      Next N
      0