Affichage ligne

crebuffet -  
pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   -
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
A voir également:

2 réponses

Patrice33740 Messages postés 8930 Statut Membre 1 782
 
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
crebuffet
 
En fait, je souhaitait le faire avec une macro.
0
Patrice33740 Messages postés 8930 Statut Membre 1 782
 
Rows(1).Hidden = True
0
crebuffet
 
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
Patrice33740 Messages postés 8930 Statut Membre 1 782
 
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
crebuffet
 
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
pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 768
 
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