Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1341 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  un ptit peu d'aide pour noob

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

un ptit peu d'aide pour noob

n°611250
ploufaqui6​9
!YA PLUS DE CHOCAPIC!!!
Posté le 14-01-2004 à 01:10:25  profilanswer
 

voila il se trouve que j'ai un exo de vb à faire ou l'on me demande (en partie) de remplir 2 listes,l'une appelée list_var et l'autre list_eff a l'aide de zones de texte zt_var et zt_eff.
on me demande aussi d'enregistrer les elements de chaque liste dans des tableaux (respectivement tab_var et tab_eff) j'ai défini les tableaux de telle sorte qu'ils commencent à 0 (d'apres la prof ca marche)donc voila ce que j'ai fais:
 
'initialisation
i = 0
somme_par_ligne = 0
somme_val_eff = 0
moyenne = 0
'remplissage du tableau et des listes
 
For i = 0 To (List_var.ListCount - 1)
    tab_var(i) = (Val(ZT_var.Text))
    List_var.AddItem (tab_var(i))
    tab_eff(i) = (Val(ZT_eff.Text))
    List_eff.AddItem (tab_eff(i))
     
'on calcule le produit des 2 éléments ayant le même indice
     
    somme_par_ligne = (tab_var(i)) * (tab_eff(i))
     
Next i
'pour calculer la somme totale
 
    somme_val_eff = somme_val_eff + somme
     
'remise des zones de texte à vide et le setfocus sur zt_var
 
ZT_var.Text = ""
ZT_eff.Text = ""
ZT_var.SetFocus
 
a ouais j'oublais je dois aussi calculer la somme du produit des éléments de chaque ligne (var 1 *eff 1 +var2* eff 2...)
 
le truc c'est que je ne sais pas si ca marche car les listes ne se remplissent pas et pourtant je n'ai pas de message d'erreur.
 
merci pour votre aide


Message édité par ploufaqui69 le 14-01-2004 à 01:12:28
mood
Publicité
Posté le 14-01-2004 à 01:10:25  profilanswer
 

n°611479
ploufaqui6​9
!YA PLUS DE CHOCAPIC!!!
Posté le 14-01-2004 à 11:42:11  profilanswer
 

up

n°612967
ObsydianKe​nobi
peloton suicida
Posté le 15-01-2004 à 21:10:57  profilanswer
 

ploufaqui69 a écrit :

on me demande (en partie) de remplir 2 listes,l'une appelée list_var et l'autre list_eff a l'aide de zones de texte zt_var et zt_eff.
 
 
'remplissage du tableau et des listes

For i = 0 To (List_var.ListCount - 1)
    tab_var(i) = (Val(ZT_var.Text))
    List_var.AddItem (tab_var(i))
   
tab_eff(i) = (Val(ZT_eff.Text))
    List_eff.AddItem (tab_eff(i))
     


 
 :heink:  
là tu essaye de remplir une liste, en balayant le contenu de cette même liste!!
 
Pour remplir une liste (l'équivalent de plusieurs zones donc) à partir d'une seule zone, tu dois insérer dans la liste au fur et à mesure de la saisie dans la zone texte, via un bouton 'ajouter' par exemple.
 
Saisie d'une valeur --> 'ajouter' --> hop tu l'insères
et tu recommences tant que t'as des valeurs à saisir
 
Après pour le tableau, tu peux balayer la liste pour le remplir.


---------------
Long-range goals keep you from being frustrated by short-term failures. RIP VC

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  un ptit peu d'aide pour noob

 

Sujets relatifs
[JS] Besoins d'un peu d'aideBesoin d'aide
Un petit peu d'aide en ASP svpmanipuler un pointeur de structure ( question de noob dsl )
aide sur scriptRecherche aide co-webmaster pour site sur le rock (PHP/MYSQL)
Putain de problème de noob mais je galère....Noob en batch need help - Size & date check needed
Access, besoin d'aide assez urgent, truc de base[Bash] : aide sur un script svp, boucle for pour /mnt/path/*
Plus de sujets relatifs à : un ptit peu d'aide pour noob


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR