IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

[Vb] Nombre de lignes tableau Excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2004
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 45
    Par défaut [Vb] Nombre de lignes tableau Excel
    salut a tous et a toutes!!

    voila, je cherche un moyen, au travers d'une application vb, de savoir le nombre de ligne écrite dans un tableau excel...

    par ex s'il n'y a que 5 lignes d'écrites...comment peut on le savoir?
    y a t il une fonction spéciale? je n'ai tjs pas trouvé...

    merci a tous !

  2. #2
    Membre confirmé
    Inscrit en
    Février 2006
    Messages
    155
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 155
    Par défaut
    Salut,

    jne sais pas s'il y a une fonction spéciale.

    par contre est ce que tu connais la dimmension de ton tableau?

    si tel est le cas, ce que tu peux faire, c'est scruter chaque ligne par une incrémentation ou un offset. du style:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    Dim Count As Integer 'compte le nombre de ligne écrite
    Dim Cell As Integer   'l'incrémentation de tes lignes
    Do
    Cell = Cell + 1
        If Range("A" & Cell).Value <> "" Then
        Count = Count + 1
    loop while la fin de ton tableau
    le code ci-dessus n'est pas formcement bon, c'est juste pour t'aiguiller

  3. #3
    Membre émérite
    Avatar de Theocourant
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    618
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 618
    Par défaut
    Salut,

    Tu devrais faire un tour du côté de la méthode SpecialCells

    Comme cela:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Worksheets("Sheet1").Activate
    ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Activate
    Ce code active la dernière cellule utilisée de la feuille nommée Sheet1

    +

    Théo

  4. #4
    Membre émérite
    Inscrit en
    Septembre 2005
    Messages
    617
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 617
    Par défaut
    Pas mal ca je ne connaissait pas !

Discussions similaires

  1. [XL-2003] Copie données usf dans une certaine ligne tableau excel
    Par mikam1660 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 03/06/2010, 17h49
  2. [XL-2000] Tri ligne tableau Excel
    Par bruno782 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 20/04/2009, 15h14
  3. [C#] Nombre de lignes d'un fichier xls (Excel)
    Par BouB dans le forum Windows Forms
    Réponses: 8
    Dernier message: 30/03/2009, 10h58
  4. VBA: Nombre de lignes d'un tableau dans Excel
    Par thierrykammi dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 06/08/2008, 17h20
  5. [VBA-E] connaitre le nombre de ligne dans un tableau excel
    Par bigbarbe dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 13/04/2006, 10h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo