besoin d'une petite ligne VBA pour Access - VB/VBA/VBS - Programmation
Marsh Posté le 14-03-2012 à 10:50:50
Pas besoin de vba pour ca.
Il suffit d'associer la coche à un champ de type "Oui/Non" de ta table.
Marsh Posté le 14-03-2012 à 11:07:40
merci pour ta réponce
effectivement ca peut me suffire
mais si je voulais quand meme que ca affiche "oui" "non dans le champs de la table, comment faire?
Marsh Posté le 14-03-2012 à 11:28:52
Je vois pas l'interet, mais bon en gros, si ton champ c'est [MonChamp], et ta coche [MaCoche] (oui tres original) et que ta coche et ton controle text de [MonChamp] sont sur le formulaire
Ca donnerait :
Code :
|
Marsh Posté le 14-03-2012 à 12:04:04
ReplyMarsh Posté le 16-03-2012 à 14:47:00
bonjour c'est encore moi
toujours dans access 2007
dans ma table, j'ai trois champ. j'aimerais faire la chose suivante: si dans mon champ "1" il est écris "A", alors dans mon champ "3" il est calculé la valeur du champ "2" * 0.0008.
est possible à faire, si oui pouvait m'indiquer quoi faire et où le faire ?
merci d'avance
Marsh Posté le 16-03-2012 à 15:12:33
ReplyMarsh Posté le 16-03-2012 à 15:28:15
d'accord mais que taper et surtout où ? il y a une ligne "mise à jour" et une ligne "critères"
je vous avais prevenu, je suis encore nul sous access pour l'instant.
Marsh Posté le 16-03-2012 à 15:35:57
Ah bah faut acheter un bouquin hein
Ou F1 aussi, il y a tout ou presque.
Champ1 : Critère : "A"
Champ3 : Mise à jour : Champ2 * 0.008
Et comme c'est vendredi et que je suis de bonne humeur :
Donc "Critère" c'est la zone où tu vas filtrer tes enregistrement. Donc en gros que ceux qui sont égaux à "A"
C'est la clause WHERE
Et la zone "Mise à jour" c'est la zone qui va servir de 'calcul' pour mettre à jour le champ.
N'oublie pas ma fête !
Marsh Posté le 16-03-2012 à 15:38:40
merci de prendre autant de temps pour m'expliquer.
en parlant de bouquin, aurais tu une bonne reférence à me conseiller, genre "access 2007 pour les nuls"
Marsh Posté le 16-03-2012 à 15:45:10
Sincèrement, F1 c'est ce qu'il y a de plus pratique. Ce n'était pas du tout une vanne.
Après si vraiment tu veux un bouquin, j'ai une préférence pour les "Microsoft Press", par exemple : http://www.dunod.com/loisirs-essai [...] ccess-2010
Mais plutot que d'attaquer par "Access pour les nuls" j'attaquerais plus par "le SGBD pour les nuls" ou "Le modèle relationnel pour les nuls", bref un truc du genre.
Quand je vois le nombre de gens qui utilisent access sans connaitre nada en SGBD...
Après chacun fait comme il veut
Marsh Posté le 16-03-2012 à 15:46:53
D'ailleurs en tapant "Requête mise à jour" dans l'aide, on tombe la dessus :
http://office.microsoft.com/fr-fr/ [...] 76527.aspx
Citation : Cet article explique comment créer et exécuter une requête Mise à jour. Vous utilisez une requête Mise à jour lorsque vous devez mettre à jour ou modifier les données existantes dans un jeu d'enregistrements. |
Marsh Posté le 16-03-2012 à 15:50:12
c'est vrai que l'aide microsoft est complete à condition de taper les bons termes dans la recherche, ce qui n'est pas toujours evident quand on débute.
Marsh Posté le 14-03-2012 à 10:11:37
Bonjour à tous ,
je suis débutant sur Access 2007 et je n'y connais pas grand chose en langage vba. j'aurais donc besoin de vos conseils et de votre aide.
je suis en train de créer une base de donnée avec un formulaire pour la remplir. tout ce passe bien si ce n'est pour une chose:
je souhaiterais mettre une check box qui permettrait:
- si cochée, de mettre "oui" dans un de mes champs
- si pas cochée, de mettre "non" dans ce meme champs
je pense qu'il faut certainement passer par du vba, si vous avait une petite idée, je suis preneur
merci d'avance
Message édité par chimiste49 le 14-03-2012 à 10:12:28