Probleme vba acces tables

Résolu
zolt4n Messages postés 35 Date d'inscription mercredi 1 juin 2005 Statut Membre Dernière intervention 4 août 2005 - 21 juil. 2005 à 14:32
cs_David_wklw Messages postés 48 Date d'inscription samedi 18 novembre 2000 Statut Membre Dernière intervention 24 mars 2006 - 22 juil. 2005 à 11:51
voila j'ai une table et sous vba j'aimerai modifier une valeur de cette table et biensur choisir quelle valeur je vais changer par ma nouvelle valeur estce que qqn connait une fonction qui permet de faire ça.
j'ai essayer de passer par une requette et avec un dlookup modifier la valeur de ma requetes en penssant que ça allé modif sur ma table mais meme avec un dlookup jarrive pas a rentrer une valeur sur ma requete si vou avez des idées je suis preneur merci a tous

4 réponses

cs_David_wklw Messages postés 48 Date d'inscription samedi 18 novembre 2000 Statut Membre Dernière intervention 24 mars 2006
22 juil. 2005 à 11:51
Hello, j'ai adapté le code à ton exemple de table.

Sub DoSQL()

Dim ReqSQL As String
ReqSQL "UPDATE reunion SET reunion.num 18 WHERE reunion.nom = 'ikhsdg' "

DoCmd.RunSQL ReqSQL

End Sub

A+
3
cs_David_wklw Messages postés 48 Date d'inscription samedi 18 novembre 2000 Statut Membre Dernière intervention 24 mars 2006
21 juil. 2005 à 14:55
Eventuellement avec cela

Sub DoSQL()

Dim ReqSQL As String

SQL = "UPDATE Table1 " & _
"SET Table1.Titre = 'blabla' " & _
"WHERE Table1.Cle = 'xy"

DoCmd.RunSQL SQL

End Sub
0
cs_David_wklw Messages postés 48 Date d'inscription samedi 18 novembre 2000 Statut Membre Dernière intervention 24 mars 2006
21 juil. 2005 à 14:56
Petite rectif

Sub DoSQL()

Dim ReqSQL As String

SQL = "UPDATE Table1 " & _
"SET Table1.Titre = 'blabla' " & _
"WHERE Table1.Cle = 'xy"

DoCmd.RunSQL ReqSQL

End Sub
0
zolt4n Messages postés 35 Date d'inscription mercredi 1 juin 2005 Statut Membre Dernière intervention 4 août 2005
22 juil. 2005 à 09:05
j'ai essayer votre code mais comme je debute dans vba je n'arive pas a la faire marcher
imaginon ma table est réunion

reunion:
nom | date | num
ikhsdg | 14/45/85 | 1
..........................

et je veux dans cette table modifier le 1 en 18

merci detre un peu plus preci je rapel je suis debutant tout en te remerciant de mavoir repondu prealablement biensur ;)
0