Visual basic débutante

Fermé
Anna - Modifié par Anna le 9/06/2010 à 11:08
sapma Messages postés 168 Date d'inscription vendredi 20 novembre 2009 Statut Membre Dernière intervention 7 juin 2011 - 10 juin 2010 à 12:28
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 !

A voir également:

2 réponses

xav3601 Messages postés 3288 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 2 mars 2016 311
9 juin 2010 à 11:20
Salut!
Tu ne poses pas de question dans on post ^^
Que veux tu qu'on t'aide à faire?
0
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
xav3601 Messages postés 3288 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 2 mars 2016 311
9 juin 2010 à 11:44
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
oui merci bcp ca marche !
maintenant je galère un peu avec mon execution !!
0
xav3601 Messages postés 3288 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 2 mars 2016 311
9 juin 2010 à 11:55
Ca c'est autre chose ^^
Déjà si ca marche c'est bien :-)
0
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
sapma Messages postés 168 Date d'inscription vendredi 20 novembre 2009 Statut Membre Dernière intervention 7 juin 2011 5
10 juin 2010 à 12:07
donc if faut chercher "0" dans le tableau
voilà une piste :)
0