Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Débutante: nombre de ligne dans un fichier Excel

8 réponses
Avatar
Sonia
Bonjour,

Je commence VBA et j'ai pas mal de souci

J'aimerai savoir comment r=E9cup=E9rer le nombre de ligne de mon fichier
excel

J'ai essay=E9 Rows.Count mais =E7a ne fonctionne pas.

Aidez moi svp

merci d'avance

8 réponses

Avatar
Jacky
Bonsoir,

Ceci par exemple
'---------
MsgBox Cells.Find(What:="*", LookIn:=xlFormulas, SearchOrder:=xlByRows,
SearchDirection:=xlPrevious).Row
'--------------
Ps: saisir sur une seule ligne

Salutations
JJ

"Sonia" a écrit dans le message de news:

Bonjour,

Je commence VBA et j'ai pas mal de souci

J'aimerai savoir comment récupérer le nombre de ligne de mon fichier
excel

J'ai essayé Rows.Count mais ça ne fonctionne pas.

Aidez moi svp

merci d'avance
Avatar
Daniel
Bonsoir.
essaie :
Lignes = Cells.Find("*", , , , , xlPrevious).Row
Cordialement.
Daniel
"Sonia" a écrit dans le message de news:

Bonjour,

Je commence VBA et j'ai pas mal de souci

J'aimerai savoir comment récupérer le nombre de ligne de mon fichier
excel

J'ai essayé Rows.Count mais ça ne fonctionne pas.

Aidez moi svp

merci d'avance
Avatar
Sonia
Bonjour,

Merci Daniel

ta solution fonctionne mais le problème
cela me renvoit qu'une ligne or que j'ai 1600 lignes sur mon fichier
excel.
C'est normal?


On 31 jan, 18:29, "Daniel" wrote:
Bonsoir.
essaie :
Lignes = Cells.Find("*", , , , , xlPrevious).Row
Cordialement.
Daniel
"Sonia" a écrit dans le message de news:

Bonjour,

Je commence VBA et j'ai pas mal de souci

J'aimerai savoir comment récupérer le nombre de ligne de mon fichier
excel

J'ai essayé Rows.Count mais ça ne fonctionne pas.

Aidez moi svp

merci d'avance


Avatar
Sonia
Bonjour,

Avec ta méthode, j'ai une erreur :
"L'index n'appartient pas à la sélection"
Or que mon fichier Excel compte 1600 lignes

++

On 31 jan, 18:26, "Jacky" wrote:
Bonsoir,

Ceci par exemple
'---------
MsgBox Cells.Find(What:="*", LookIn:=xlFormulas, SearchOrder:=xlByR ows,
SearchDirection:=xlPrevious).Row
'--------------
Ps: saisir sur une seule ligne

Salutations
JJ



"Sonia" a écrit dans le message de news:

Bonjour,

Je commence VBA et j'ai pas mal de souci

J'aimerai savoir comment récupérer le nombre de ligne de mon fichier
excel

J'ai essayé Rows.Count mais ça ne fonctionne pas.

Aidez moi svp

merci d'avance


Avatar
Sonia
Bonjour,

Grâce à vos réponses, j'ai trouver la solution
sheet.Cells.Find("*", sheet.Cells(1), , , 1, 2).Row
Merci beaucoup :D

Bonne journée et bon week end


On 31 jan, 18:14, "Sonia" wrote:
Bonjour,

Je commence VBA et j'ai pas mal de souci

J'aimerai savoir comment récupérer le nombre de ligne de mon fichier
excel

J'ai essayé Rows.Count mais ça ne fonctionne pas.

Aidez moi svp

merci d'avance


Avatar
Jacky
Re...
exemple ici:
http://cjoint.com/?cbkCkWRJE3
Salutations
JJ

"Sonia" a écrit dans le message de news:

Bonjour,

Avec ta méthode, j'ai une erreur :
"L'index n'appartient pas à la sélection"
Or que mon fichier Excel compte 1600 lignes

++

On 31 jan, 18:26, "Jacky" wrote:
Bonsoir,

Ceci par exemple
'---------
MsgBox Cells.Find(What:="*", LookIn:=xlFormulas, SearchOrder:=xlByRows,
SearchDirection:=xlPrevious).Row
'--------------
Ps: saisir sur une seule ligne

Salutations
JJ



"Sonia" a écrit dans le message de news:

Bonjour,

Je commence VBA et j'ai pas mal de souci

J'aimerai savoir comment récupérer le nombre de ligne de mon fichier
excel

J'ai essayé Rows.Count mais ça ne fonctionne pas.

Aidez moi svp

merci d'avance


Avatar
Sonia
merci :)

On 1 fév, 10:28, "Jacky" wrote:
Re...
exemple ici:http://cjoint.com/?cbkCkWRJE3
Salutations
JJ

"Sonia" a écrit dans le message de news:

Bonjour,

Avec ta méthode, j'ai une erreur :
"L'index n'appartient pas à la sélection"
Or que mon fichier Excel compte 1600 lignes

++

On 31 jan, 18:26, "Jacky" wrote:

Bonsoir,

Ceci par exemple
'---------
MsgBox Cells.Find(What:="*", LookIn:=xlFormulas, SearchOrder:=xlB yRows,
SearchDirection:=xlPrevious).Row
'--------------
Ps: saisir sur une seule ligne

Salutations
JJ
"Sonia" a écrit dans le message de news:

Bonjour,

Je commence VBA et j'ai pas mal de souci

J'aimerai savoir comment récupérer le nombre de ligne de mon fichier
excel

J'ai essayé Rows.Count mais ça ne fonctionne pas.

Aidez moi svp

merci d'avance




Avatar
JB
On 1 fév, 10:08, "Sonia" wrote:
Bonjour,

Grâce à vos réponses, j'ai trouver la solution
sheet.Cells.Find("*", sheet.Cells(1), , , 1, 2).Row
Merci beaucoup :D

Bonne journée et bon week end

On 31 jan, 18:14, "Sonia" wrote:



Bonjour,

Je commence VBA et j'ai pas mal de souci

J'aimerai savoir comment récupérer le nombre de ligne de mon fichier
excel

J'ai essayé Rows.Count mais ça ne fonctionne pas.

Aidez moi svp

merci d'avance- Masquer le texte des messages précédents -


- Afficher le texte des messages précédents -


Les nos (1,2) ne fonctionnent pas pour les versions 2002 +:

x=Sheets(1).Cells.Find("*", , , , xlByRows, xlPrevious).Row

http://cjoint.com/?choXEzI4iP

JB