Bonsoir à tous,
je cherche à alimenter une variable tableau avec la valeur d'un champs contenu dans une table.
Pour l'instant, j'ai ça :Et là, j'obtiens une erreur 3219 sur la ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 Dim MaBD As DAO.Database Dim MonChamp As DAO.Field Dim NomTable As DAO.TableDef Dim Lot() As Variant Set MaBD = CurrentDb Set NomTable = MaBD.TableDefs("Tbl_Lot") Set MonChamp = MaBD.TableDefs("Tbl_Lot").Fields("Lot") Dim NombreDeLot As Integer 'Nombre de Lot contenu dans la table Tbl_Lot NombreDeLot = CurrentDb.TableDefs("Tbl_Lot").RecordCount ReDim Lot(NombreDeLot) 'Redimensionnement du Tableau des Lots i = 0 ' Remplissage du tableau Lot avec les Lots concernés For Each MonChamp In NomTable.Fields Lot(i) = MonChamp.Value i = i + 1 Next etc...Où est l'astuce (sans doute toute bête ) à côté de laquelle je suis passé ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part Lot(i) = MonChamp.Value
Merci d'avance.
Curt
Partager