Visual basic débutante

Anna -  
sapma Messages postés 174 Statut Membre -
Bonjour,
Je suis débutante en VB et je souhaite parcourir un tableau T défini par

Dim T(1 To 7, 1 To 12) As Variant

et en fonction de la ligne de 1 à 7, voir si toutes les cellules de la ligne sont différentes de 0.

Je procède comme ceci :

For i = 1 To LA
If
T(1, i) <> 0
End If

Et il faut aussi que je définisse par défault toutes les cases de mon tableau à 0 lorsque je dénit le tableau T.

Merci d'avance pour vos réponses !

2 réponses

  1. xav3601 Messages postés 3390 Statut Membre 312
     
    Salut!
    Tu ne poses pas de question dans on post ^^
    Que veux tu qu'on t'aide à faire?
    0
  2. Anna
     
    Salut xav,

    En faite je n'arrive pas à définir les cases de mon tableau à zéro par défault au début de mon programme et, une fois le tableau remplit avec mes critères, à dire si une ligne est complètée entièrement cad si il n'y a plus aucun zéro !!

    et j'ai essayé ca mais ca ne marche pas !

    For i = 1 To LA

    If
    T(1, i) <> 0

    End If

    j'espère que je suis un peu plus claire !
    0
    1. xav3601 Messages postés 3390 Statut Membre 312
       
      Alors déjà le tableau commence à 0 et pas à 1 et au niveau de la syntaxe du if, tu dois mettre un then:

      For i = 0 To LA

      If T(0, i) <> 0 then
      //ton exec
      T(0,i) = i
      End If
      Loop

      Ensuite pour définir toute les case de ton Tableau à 0 tu doit pouvoir aussi faire une boucle de la sorte:

      For i=0 To 7
      For j=0 To 12
      T(i,j) = 0
      Loop
      Loop

      Essaye comme ca et dis moi le résultat!
      0
    2. Anna
       
      oui merci bcp ca marche !
      maintenant je galère un peu avec mon execution !!
      0
    3. xav3601 Messages postés 3390 Statut Membre 312
       
      Ca c'est autre chose ^^
      Déjà si ca marche c'est bien :-)
      0
    4. Anna
       
      En faite ca ne marche pas !
      Parce que là je regarde si chaque cellule est différente de zéro, mais je veux savoir d'un coup si tte la ligne contient que des cellules différentes de zéro ! :(
      0
    5. sapma Messages postés 174 Statut Membre 5
       
      donc if faut chercher "0" dans le tableau
      voilà une piste :)
      0