Visual Basic

Watty -  
Mabelle60 Messages postés 167 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je suis débutant à visual Basic et pas très doué en programation et j'ai un petit problème qui semble simple mais je ne m'en sort pas bien seul.

J'ai plusieurs tableaux et dans ces tableaux j'ai une colonne avec soit des "1" soit des "0".
Pour chaque tableau je dois faire la somme du nombre de fois au j'ai 0 dans cette colonne.

Je supose que je dois utiliser une boucle conditionnel mais malgré les aides je ne vois pas bien comment procéder.

Voila en gros mes tableaux (exemple):

Tableau1
Fonction1 0
Fonction2 1
Fonction3 0
Fonction4 0

Tableau2
Fonction1 1
Fonction2 1
Fonction3 0

Une idée ?
Configuration: Windows XP
Internet Explorer 6.0

3 réponses

  1. Mabelle60 Messages postés 167 Date d'inscription   Statut Membre Dernière intervention   131
     
    Bonjour
    Tu veux abolument passer par une macro? Excel sait très bien faire
    partant du principe que tes chiffres sont en colonne b
    =nb.si(b:b;0)
    0
  2. Watty
     
    Merci pour ta réponse,

    Oui j'aimerai passé par une macro, car je fais un programme dans lequel j'aurai besoin de cette petite fonction.
    0
    1. Mabelle60 Messages postés 167 Date d'inscription   Statut Membre Dernière intervention   131
       
      Essaye ça alors

      Private Sub Calc()
      Cells(1, 4).Value = ""
      a = 6
      While Cells(a, 4).Value <> ""
      a = a + 1
      If Cells(a, 4) = 0 Then
      Cells(1, 4).Value = Cells(1, 4).Value + 1
      End If
      Wend
      End Sub

      Mais avant de me lancer dans un grand dsicours, ou en es tu de tes connaissances par rapport à Cells(1,4) : a quoi correspond le 1? à quoi correspond le 4?
      0
  3. Watty
     
    Cells (1,4) ça veut dire première ligne et 4ème colonne, donc ça doit corespondre à la cellule D1.
    0
    1. Mabelle60 Messages postés 167 Date d'inscription   Statut Membre Dernière intervention   131
       
      Bon ben vaoilà, pas besoin de te faire un long discours
      Si besoin repost
      0