Access : zone de liste et colonne

Fermé
mimi8210 Messages postés 167 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 29 avril 2014 - 2 févr. 2011 à 11:21
mimi8210 Messages postés 167 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 29 avril 2014 - 26 févr. 2011 à 17:42
Bonjour,
Je travaille sous access et souhaite savoir comment faire pour attribuer une valeur à une colonne d'une ligne d'une zone de liste. J'ai trouvé le code pour récupérer la valeur :
NomListe.Column(NumeroLigne,NumeroColonne)
Mais je ne trouve pas comment faire pour y attribuer une valeur =/

J'espère avoir été claire, je vous remercie d'avance.


3 réponses

Bonjour,

Exemple :

Private Sub HydraterComboBox_Click()

On Error GoTo Err_HydraterComboBox_Click

    Dim Db As DAO.Database
    Dim CeJeu As DAO.Recordset
    Dim CetId As DAO.Recordset
    Dim Valeur1 As String, Valeur2 As String
    
    Set Db = CurrentDb
    Set CeJeu = Db.OpenRecordset("Requete ListeDVD")

    CeJeu.MoveLast
    CeJeu.MoveFirst
    
    While Not (CeJeu.EOF)
        Valeur1 = CeJeu.Fields("Cassette").Value
        Valeur2 = CeJeu.Fields("TitreFrancais").Value
        Me.cbx_ListeTitre.AddItem Valeur1 & ";" & Valeur2
        CeJeu.MoveNext
    Wend
    
    Me.Refresh
    

Exit_HydraterComboBox_Click:
    Exit Sub

Err_HydraterComboBox_Click:
    MsgBox Err.Description
    Resume Exit_HydraterComboBox_Click

End Sub


Info
0
mimi8210 Messages postés 167 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 29 avril 2014 10
5 févr. 2011 à 17:50
Mmmh... merci pour ta réponse... Mais sans commentaire, je ne comprends pas tout... J'imagine que le code qui répond à ma question est la ligne :
Me.cbx_ListeTitre.AddItem Valeur1 & ";" & Valeur2

??
0
mimi8210 Messages postés 167 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 29 avril 2014 10
26 févr. 2011 à 17:42
J'ai essayé de travailler sur le code mais je crois que ça ne change pas la valeur d'une "cellule" en particulier...
Toujours pas d'autre réponse ?
0