Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Nombre de lignes dans une feuille Excel [ Archives Visual Basic / VBA ] (RouX)

vendredi 13 décembre 2002 à 09:47:52 | Nombre de lignes dans une feuille Excel

RouX

J'ai un petit pb : je veux recopier les valeurs d'une colonne d'une feuille Excel vers un fichier text et pour cela, il me faudrait le nombre de lignes "utilisées" dans cette feuille.
Si qqn peut m'aider, merci d'avance.

A+ RouX

vendredi 13 décembre 2002 à 10:36:11 | Re : Nombre de lignes dans une feuille Excel

ThePsychowizard

fait un do while jusqu'à ce que le prog rencontre la 1ère cellule vide.

do while z.activeworkbook.worksheets("feuil1").cells(ligne,colonne)<>""
.........
loop

The Psychowizard.


-------------------------------
Réponse au message :
-------------------------------

J'ai un petit pb : je veux recopier les valeurs d'une colonne d'une feuille Excel vers un fichier text et pour cela, il me faudrait le nombre de lignes "utilisées" dans cette feuille.
Si qqn peut m'aider, merci d'avance.

A+ RouX

vendredi 13 décembre 2002 à 11:19:44 | Re : Nombre de lignes dans une feuille Excel

RouX

Le pb est que je peux rencontrer des cellules vides dans cette colonne sans que ce soit la fin de ma colonne (je peux dire que si je trouve 5 cellules vides de suite, j'arrête mais ça ne me plait pas).
Je pense que Excel connait la longueur d'une feuille car l'ascenseur permet de naviguer du début jusqu'à la fin de la feuille mais je ne sais pas si cette info est disponible ???

Merci quand même.

RouX



-------------------------------
Réponse au message :
-------------------------------

fait un do while jusqu'à ce que le prog rencontre la 1ère cellule vide.

do while z.activeworkbook.worksheets("feuil1").cells(ligne,colonne)<>""
.........
loop

The Psychowizard.


-------------------------------
Réponse au message :
-------------------------------

J'ai un petit pb : je veux recopier les valeurs d'une colonne d'une feuille Excel vers un fichier text et pour cela, il me faudrait le nombre de lignes "utilisées" dans cette feuille.
Si qqn peut m'aider, merci d'avance.

A+ RouX


vendredi 13 décembre 2002 à 15:59:50 | Re : Nombre de lignes dans une feuille Excel

VegaN

Essaye ceci :

MaxRow = WKSheet.UsedRange.Rows.Count

-------------------------------
Réponse au message :
-------------------------------

Le pb est que je peux rencontrer des cellules vides dans cette colonne sans que ce soit la fin de ma colonne (je peux dire que si je trouve 5 cellules vides de suite, j'arrête mais ça ne me plait pas).
Je pense que Excel connait la longueur d'une feuille car l'ascenseur permet de naviguer du début jusqu'à la fin de la feuille mais je ne sais pas si cette info est disponible ???

Merci quand même.

RouX



-------------------------------
Réponse au message :
-------------------------------

fait un do while jusqu'à ce que le prog rencontre la 1ère cellule vide.

do while z.activeworkbook.worksheets("feuil1").cells(ligne,colonne)<>""
.........
loop

The Psychowizard.


-------------------------------
Réponse au message :
-------------------------------

J'ai un petit pb : je veux recopier les valeurs d'une colonne d'une feuille Excel vers un fichier text et pour cela, il me faudrait le nombre de lignes "utilisées" dans cette feuille.
Si qqn peut m'aider, merci d'avance.

A+ RouX



vendredi 20 décembre 2002 à 13:17:41 | Re : Nombre de lignes dans une feuille Excel

jeannot45

Autre possiblite:

Dim NbLigne As Integer

ActiveCell.CurrentRegion.Select
nblignes = Selection.Rows.Count

Remarque : UsedRange correspond à toute la zone de feuille utilisée a partir de A1 donc si tu as un titre dans ta feuille tu récupères de lignes peut etre inutiles.

Jeannot


-------------------------------
Réponse au message :
-------------------------------

> Essaye ceci :
>
> MaxRow = WKSheet.UsedRange.Rows.Count
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> Le pb est que je peux rencontrer des cellules vides dans cette colonne sans que ce soit la fin de ma colonne (je peux dire que si je trouve 5 cellules vides de suite, j'arrête mais ça ne me plait pas).
> Je pense que Excel connait la longueur d'une feuille car l'ascenseur permet de naviguer du début jusqu'à la fin de la feuille mais je ne sais pas si cette info est disponible ???
>
> Merci quand même.
>
> RouX
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> fait un do while jusqu'à ce que le prog rencontre la 1ère cellule vide.
>
> do while z.activeworkbook.worksheets("feuil1").cells(ligne,colonne)<>""
> .........
> loop
>
> The Psychowizard.
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> J'ai un petit pb : je veux recopier les valeurs d'une colonne d'une feuille Excel vers un fichier text et pour cela, il me faudrait le nombre de lignes "utilisées" dans cette feuille.
> Si qqn peut m'aider, merci d'avance.
>
> A+ RouX
>
>
>



Cette discussion est classé dans : nombre, excel, feuille, lignes


Répondre à ce message

Sujets en rapport avec ce message

compter le nombre de lignes d'un fichier Excel [ par coco_rine ] J'essaie de faire une fonction qui compte le nombre le ligne d'un fichier Excel qui à 51 colonnes.mon prog ressemble à ça, mais ya un pb au niveau du des lignes entières [ par syltab ] Salut à tousVoilà, j'ai un tableau sur une feuille excelje voudrais copier certaine ligne de ce tableau qui ne se suivent pas dans une autre feuille e Parcours lignes feuille excel [ par kick4ever ] Bonjour,j'essai de faire un parcours des lignes d'un tableau excel, je ne sais pas comment faire.De plus pendant ce parcours j'aurai besoin de pouvoir Parcours lignes feuille excel [ par kick4ever ] Bonjour,j'essai de faire un parcours des lignes d'un tableau excel, je ne sais pas comment faire.De plus pendant ce parcours j'aurai besoin de pouvoir Récupérer le nombre de lignes ou de colonnes d'un fichier Excel [ par nicolasheurtevin ] Bonjour,Comme le titre de mon post l'indique, je cherche à récupérer le nombre de lignes et de colonnes utilisées sur une feuille donnée d'un classeur Parcourir tte les lignes d'une feuille excel en vba [ par hasen ] Bonjour,Je voudrais parcourir toutes les lignes d'une feuille excel, verifier si le champs A est egal a ma variable ch et si c'est le cas, mettre la l Copier une ligne et nombre de lignes VBA Excel [ par Steph115 ] Bonjour,J'ai deux petites questions assez simple sous excel VBA1) J'ai un numero de lignes et j'aimerais copier la ligne entière d'une feuille dans un Augmenter le nombre de ligne dans excel (plus de 65536) est ce possible ? [ par ludo_wob ] salutje voudrais savoir si il est possible d´avoir plus de 65.536 lignes dans un tableau excel.voila mon probleme, j´exporte par l´intermédiaire d´une help !! requete dans excel [ par aminix9 ] Bonjour tout le monde, j ai une feuille excel qui contient des centaines de lignes et je voudrais afficher seulement les lignes qui m'interessent selo Adapter une feuille excel a une autre [ par falafala ] Bonjour à tous. Dans un classeur excel, j'ai 2 feuilles: la première dans laquelle je met des données et la deuxième qui s'appuie sur la première pour


Nos sponsors

Sondage...

CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,234 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.