begin process at 2010 02 09 19:41:09
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Divers

 > 

General

 > 

Utiliser Dim Tableau()


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Utiliser Dim Tableau()

lundi 26 mai 2008 à 18:55:16 | Utiliser Dim Tableau()

philippe

Bonjour.

Dans une table Articles j'ai entre autre IdArticle
Dans une table Mouvements j'ai un champ idArticle, typemouvement, quantité, lot

Quand l'utilisateur sélectionne un article, je lis la table mouvements en sélectionnant les achats (chacun ayant un n° de lot différent).
Dim i as interger
i=0
Redim Tableau(x,2)
x=0
Ici je fais ma requete sur la table mouvements
Si le 1er achat a le lot L1 j'écris : tableau(x,1)=L1 puis la quantité : tableau(x,2)=10
Si le 2e achat a le lot L2 j'écris : tableau(x,1)=L2 puis la quantité : tableau(x,2)=5
 
La ça se complique : je veux lire chaque ligne du tableau pour sélectionner dans la table mouvements toutes les sorties qui correspondent au lot càd à tableau(x,1) pour pouvoir décompter les quantités sorties.

Je ne sais pas comment faire pour lire le tableau et j'aimerai bien qu'on me sorte de là.

Merci d'avance
lundi 26 mai 2008 à 19:41:39 | Re : Utiliser Dim Tableau()

jack

Administrateur CodeS-SourceS
Salut
C'est réellement du VB6 ou bien du VBA de Access ?
C'est important pour certaines solutions (voir catégorie)

-1- Tu dimensionnes i et tu utilises x
-2- Tu utilises x dans le ReDim avant de lui donner une valeur
-3- Mis à part ces "détails", est-ce que le remplissage de ton tableau fonctionne ?
Si non : Quel est le problème ?
Si oui : Ta question se limite à faire une recherche de valeur dans un tableau
Une syntaxe de ce genre doit suffire :
   Dim r As Long
   Dim Total As Long
   For r = LBound(Tableau, 1) To UBound(Tableau, 1)
      If Tableau(r, 1) = N°2LotQueJeCherche Then
         Total = Total + Tableau(r, 2)
      End If
   Next r
   MsgBox "Lot " & CStr(N°2LotQueJeCherche) & vbCrLf & _
          "Total " & CStr(Total)

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)


Cette discussion est classée dans : table, tableau, quantité, lot, mouvements


Répondre à ce message

Sujets en rapport avec ce message

peut-on déclarer un tableau comme Public ? [ par skymath ] Je n'arrive pas à déclarer un table à 2 dimensions comme public.En effet, lorsque dans la section (générale)-(déclaration) de la fenêtre code je décla Transfère tableau EXCEL vers table ACCESS [ par velocy ] j'ai un énorme problème!!!et ce que quelq'un pourrait m'aider en m'indiquant comment on peut faire pour transférer des donnés d'un tableau EXCEL vers transfère d'un tableau EXCEL vers une table ACCESS!!!!! [ par velocy ] j'ai un énorme problème!!!et ce que quelq'un pourrait m'aider en m'indiquant comment on peut faire pour transférer des donnés d'un tableau EXCEL vers gros pb URGENT de tableau !!! [ par zeDevil ] Salut !Voila g une table Horaires dans laquelle il y a 4 champs :IndexEmploye (Numerique pointant sur la fiche de l'employe contenu dans une autre tab gros pb URGENT de tableau [ par zeDevil ] Salut !Voila g une table Horaires dans laquelle il y a 4 champs :IndexEmploye (Numerique pointant sur la fiche de l'employe contenu dans une autre tab Gestion dynamique de form [ par fieldy8 ] Bonjour,je desirerai faire une gestion dynamique de formj'ai une form et une sous-form ma sous-form est de type tableau mais je voudrai pouvoir choisi tableau et impression en vba [ par Black91 ] Bonjour !J'ai une table et j'aimerai faire un etat avec cette table mais par code VBA. Car manuellement, je le fais avec un etat instantané:Table. Com Maj d'une table1 via table2 [ par cybercorp ] Bonjour!!je suis en train de créer un petit programme de gastion de stock avec VbNet et Base de données Acces.J'ai une table (Stock) contenant tous le very important:mise a jour entre 2 tables d'un bas de données [ par kro1664 ] kro1664!!!!!!!!le probleme est:j'ai de table dans une base de donnée qui s'appelle stockdans ces 2 table j'ai un champ quantité de piècelorsque je veu Import de tableau Excel dans une table Access/HELP PLZ [ par rabdelkader ] Bonjour, Dans le cadre de mon stage je suis amené à travailler sous ACCESS . Je souhaite réaliser un import de type « mise à jour » de ma base de donn


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,869 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales