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 :

Compter les lignes visibles [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Mai 2012
    Messages : 16
    Par défaut Compter les lignes visibles
    Bonjour,
    Par utilisation de filtre sur des données, je souhaite tester si le nombre de lignes visibles est égal à zéro.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     For Each RecCell In Selection.SpecialCells(xlVisible)
    .....
    Afin de sortir de la boucle proprement et éviter d'aller jusqu'à la 1048576 ième ligne.
    Cordialement,

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2009
    Messages : 652
    Par défaut
    Bonjour,

    Peut être avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Sub aa()
    If TypeName(Selection) <> "Range" Then
      MsgBox "Veuillez sélectionner une plage"
      Exit Sub
    End If
    '---
    With Selection
      If .Rows.Count - .SpecialCells(xlVisible).Rows.Count > 0 Or _
          .Columns.Count - .SpecialCells(xlVisible).Columns.Count > 0 Then
        MsgBox "Des cellules sont masquées"
      End If
    End With
    End Sub

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Mai 2012
    Messages : 16
    Par défaut
    Merci,
    Le code me permet de tester la valeur d'une variable.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Nbr = Selection.Rows.Count
          If Nbr > 1 Then
    Cordialement,

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2007] Compter les lignes visibles d'une cellule fusionnée
    Par mouftie dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 19/05/2015, 13h32
  2. Compter les lignes du résultat d'une requete
    Par mfavier dans le forum ASP
    Réponses: 4
    Dernier message: 30/06/2006, 21h05
  3. Compter les lignes d une <TABLE>
    Par Invité(e) dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 21/01/2005, 14h43
  4. [C#] Compter les lignes d'un DataSet
    Par alexischmit dans le forum ASP.NET
    Réponses: 13
    Dernier message: 26/04/2004, 15h17
  5. determiner les ligne visible ds un RichEdit
    Par hhfr dans le forum Composants VCL
    Réponses: 4
    Dernier message: 19/09/2002, 18h15

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