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 :

calculer le nbre des cellule en gras dans un tableau


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2006
    Messages : 21
    Points : 20
    Points
    20
    Par défaut calculer le nbre des cellule en gras dans un tableau
    Bonjour tout le monde

    SVP j'aimerai ecrire une macro qui me permer de calculer le nombre des cellule qui sont en gras et puis de mettre le nonbre dans une autre cellule .

    Merci d'avance

  2. #2
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    467
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 467
    Points : 493
    Points
    493
    Par défaut
    Bonjour Bouddine
    à tester
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Sub nBgras()
    Dim cell As Range, nb As Integer
    For Each cell In Range("A1:A500")
        If cell.Font.Bold = True Then
           nb = nb + 1
           End If
        Next
        [B2] = "Nombre de cellule en Gras : " & nb
    End Sub
    Abed_H

  3. #3
    Expert éminent
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    3 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 898
    Points : 8 529
    Points
    8 529
    Par défaut
    SAlut tlm
    Je sais que je suis chiant mais

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    For Each cell In Range("A1:A500")
    Peut etre avantageusement remplacé par

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    For Each cell In range(range("A1"),cells(rows.Count,"A").End(xlUp))
    mais bon c'est vrai qu'on a pas toutes les infos donc un exemple générique était adapté.
    Bonne nuit
    a++
    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

  4. #4
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    467
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 467
    Points : 493
    Points
    493
    Par défaut
    où bien avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    For Each cell In Range("A1:A" & Cells(Rows.Count, 1).End(xlUp).Row)
    Bonne nuit Qwazerty

Discussions similaires

  1. Réponses: 1
    Dernier message: 18/10/2013, 16h12
  2. [XL-2003] Calcul des possibilités de chemins dans un tableau
    Par orke22 dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 11/09/2012, 17h32
  3. calculer la somme des cellules d'un dbgrid
    Par fleurrouge dans le forum Composants VCL
    Réponses: 9
    Dernier message: 04/03/2010, 08h26
  4. Réponses: 9
    Dernier message: 05/04/2009, 03h00
  5. Réponses: 4
    Dernier message: 10/10/2003, 18h04

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