Trouver le nombre de ligne dans un onglet

Résolu
Peter -  
 Peter -
Bonjour,

Il faut que je vous dise que je suis un peu débutant en Excel. Je peux faire des formules mais pas de macro. Voici mon problème.

Dans un fichier Excel, j'ai 2 onglets et souvent, je peux en avoir plus. Pour l'exemple, voici les noms des onglets:

Proposition
S1

Dans la cellule A1 de l'onglet Proposition, j'entre manuellement le nom de l'onglet, donc S1, et dans la cellule B1 je veux recevoir le nombre de lignes non vides qu'il y a dans l'onglet S1.

Comment puis-je faire ceci par des formules?
A voir également:

2 réponses

Gyrus Messages postés 3360 Statut Membre 526
 
Bonjour,

Essaie avec
=NBVAL(DECALER(INDIRECT("'" & A1 &"'!A1");;;10000))

A+
0
Peter
 
Bonjour Gyrus
Ça fonctionne!
Merci!
0
Vaucluse Messages postés 27336 Statut Contributeur 6 441
 
Bonjour
qu'y a t il dans S1
y a-t-il des cellules vides intercalées avec des cellules équipées dans le tableau rempli?

en attendant, essayez avec le nom de l'onglet en A1, en B1:

=SIERREUR(NBVAL(INDIRECT("'"&A1&"'!A:A"));"")

ais pas forcément le nombre de ligne s'il y a des cellules vides en A sur des lignes remplies ailleurs
qui comptera le nombre de valeur en A de la feuille dont le nom est en A2

le code SIERREUR permet d'éviter l'affichage d'erreur si l'onglet désigné n'existe pas encore (fonctionne à partir d'Excel 2007)

à vous lire

crdlmnt
0
Peter
 
Bonjour Vaucluse
Ça fonctionne!
Merci!
0