L'ajout de valeurs de plusieurs colonnes à la zone de liste dans un formulaire access vba

J'ai un problème avec l'ajout de valeurs de plusieurs colonnes dans la zone de liste dans l'accès.
J'ai essayé la solution à ceci: L'ajout d'éléments d'une liste à plusieurs colonnes et ce: vba listbox multicolonne ajouter [dupliquer], mais il ne fonctionne pas. Listbox dans mon cas n'est pas une propriété "Liste". J'ai des erreur de compilation:

L'ajout de valeurs de plusieurs colonnes à la zone de liste dans un formulaire access vba

Private Sub cmdAddPosition_Click()

Dim i As Integer

Me.lstAddPositions.ColumnCount = 7

If Me.txtAddPos.Value = i And i > 0 And i < 50 Then
     Me.lstAddPositions.AddItem (Me.txtAddPos.Value)
    'Me.lstAddPositions.AddItem(Me.txtAddPos.Value,(i))
     Me.lstAddPositions.List(0, i) = Me.txtAddPos.Value
    'Me.lstAddPositions.Column(0, i) = Me.txtAddPos.Value 'adding number of position
    'Me.lstAddPositions.Column(2, i) = Me.lstAddHidden.Column(0, 0) 'adding titel
End If

Me.lstAddPositions.Requery

End Sub

Que puis-je faire dans cette situation?

avez-vous vu cet exemple ? trouver le .List(.ListCount - 1, 1) = TextBox2.Value et apporter des modifications pour l'adapter à votre cas?
Encore j'ai un problème avec .Liste et maintenant, même avec .ListCount, pour la première méthode n'existe pas, même sur une liste de méthodes pour cette liste, je ne peux pas choisir cette méthode, deuxième erreur .ListCount: non Valide ou non qualifiés de référence
N'ai-je pas, dans votre cas, doivent être entre 0 et 6? Vous avez seulement 7 colonnes, de sorte que vous ne pouvez aller à partir de la Liste(0, 0) à la Liste(0, 6).
La Variable i est pour les lignes, c'est le nombre maximal de lignes qui je peux avoir et durin une exécution ce je comme une valeur.
Jetez un oeil à ScaryJim de réponse ici: forums.hexus.net/programming-web-development/...

OriginalL'auteur Beacze | 2013-09-18