choisir la table concernée
sélectionner le champ "Cotisations" + [Suivant]
garder l'option 'détaillée' + [suivant]
saisir le nom pour cette requète
selectionner l'option 'Modifier la structure de la
Menu: Requête>Requête Mise à Jour
dans le tableau de la requête:
1ère colonne:
-----Message d'origine-----
Re bonsoir
Etant très très débutant (3° leçon), j'essaie dans une
table, de construire
un champs appelé "cotisations" dont la valeur serait
automatiquement
calculée via l'age (champs age) . D'où chaque
enregistrement du champs
"cotisation" serait égal à l'age de l'affilié
(champs "age") multiplié par
2.
Est-ce possible dans la table ou bien faut-il faire une
requête?, mais
surtout, comment ????
Un grand merci car je sais qu'il est fastidieux de
répéter mille fois l'ABC
aux nouveaux.
Bonne fin de soirée.
--
Jacquouille
.
choisir la table concernée
sélectionner le champ "Cotisations" + [Suivant]
garder l'option 'détaillée' + [suivant]
saisir le nom pour cette requète
selectionner l'option 'Modifier la structure de la
Menu: Requête>Requête Mise à Jour
dans le tableau de la requête:
1ère colonne:
-----Message d'origine-----
Re bonsoir
Etant très très débutant (3° leçon), j'essaie dans une
table, de construire
un champs appelé "cotisations" dont la valeur serait
automatiquement
calculée via l'age (champs age) . D'où chaque
enregistrement du champs
"cotisation" serait égal à l'age de l'affilié
(champs "age") multiplié par
2.
Est-ce possible dans la table ou bien faut-il faire une
requête?, mais
surtout, comment ????
Un grand merci car je sais qu'il est fastidieux de
répéter mille fois l'ABC
aux nouveaux.
Bonne fin de soirée.
--
Jacquouille
NoSpam_j.thiernesse@skynet.be
.
choisir la table concernée
sélectionner le champ "Cotisations" + [Suivant]
garder l'option 'détaillée' + [suivant]
saisir le nom pour cette requète
selectionner l'option 'Modifier la structure de la
Menu: Requête>Requête Mise à Jour
dans le tableau de la requête:
1ère colonne:
-----Message d'origine-----
Re bonsoir
Etant très très débutant (3° leçon), j'essaie dans une
table, de construire
un champs appelé "cotisations" dont la valeur serait
automatiquement
calculée via l'age (champs age) . D'où chaque
enregistrement du champs
"cotisation" serait égal à l'age de l'affilié
(champs "age") multiplié par
2.
Est-ce possible dans la table ou bien faut-il faire une
requête?, mais
surtout, comment ????
Un grand merci car je sais qu'il est fastidieux de
répéter mille fois l'ABC
aux nouveaux.
Bonne fin de soirée.
--
Jacquouille
.
choisir la table concernée
sélectionner le champ "Cotisations" + [Suivant]
garder l'option 'détaillée' + [suivant]
saisir le nom pour cette requète
selectionner l'option 'Modifier la structure de la
Menu: Requête>Requête Mise à Jour
dans le tableau de la requête:
1ère colonne:
-----Message d'origine-----
Re bonsoir
Etant très très débutant (3° leçon), j'essaie dans une
table, de construire
un champs appelé "cotisations" dont la valeur serait
automatiquement
calculée via l'age (champs age) . D'où chaque
enregistrement du champs
"cotisation" serait égal à l'age de l'affilié
(champs "age") multiplié par
2.
Est-ce possible dans la table ou bien faut-il faire une
requête?, mais
surtout, comment ????
Un grand merci car je sais qu'il est fastidieux de
répéter mille fois l'ABC
aux nouveaux.
Bonne fin de soirée.
--
Jacquouille
.
choisir la table concernée
sélectionner le champ "Cotisations" + [Suivant]
garder l'option 'détaillée' + [suivant]
saisir le nom pour cette requète
selectionner l'option 'Modifier la structure de la
Menu: Requête>Requête Mise à Jour
dans le tableau de la requête:
1ère colonne:
-----Message d'origine-----
Re bonsoir
Etant très très débutant (3° leçon), j'essaie dans une
table, de construire
un champs appelé "cotisations" dont la valeur serait
automatiquement
calculée via l'age (champs age) . D'où chaque
enregistrement du champs
"cotisation" serait égal à l'age de l'affilié
(champs "age") multiplié par
2.
Est-ce possible dans la table ou bien faut-il faire une
requête?, mais
surtout, comment ????
Un grand merci car je sais qu'il est fastidieux de
répéter mille fois l'ABC
aux nouveaux.
Bonne fin de soirée.
--
Jacquouille
NoSpam_j.thiernesse@skynet.be
.
choisir la table concernée
sélectionner le champ "Cotisations" + [Suivant]
garder l'option 'détaillée' + [suivant]
saisir le nom pour cette requète
selectionner l'option 'Modifier la structure de la
Menu: Requête>Requête Mise à Jour
dans le tableau de la requête:
1ère colonne:
-----Message d'origine-----
Re bonsoir
Etant très très débutant (3° leçon), j'essaie dans une
table, de construire
un champs appelé "cotisations" dont la valeur serait
automatiquement
calculée via l'age (champs age) . D'où chaque
enregistrement du champs
"cotisation" serait égal à l'age de l'affilié
(champs "age") multiplié par
2.
Est-ce possible dans la table ou bien faut-il faire une
requête?, mais
surtout, comment ????
Un grand merci car je sais qu'il est fastidieux de
répéter mille fois l'ABC
aux nouveaux.
Bonne fin de soirée.
--
Jacquouille
.
Bonjour et Merci
Votre réponse me réjouit par sa rapidité et votre signature par son
équivalence sur le forum Excel où un des piliers est surnommé BM, soit le
Beau Marseillais.
Je suis cependant attristé de ne pouvoir faire comme en Excel = E2*2.
Tant pis, à chaque programme ses avantages et défauts.
Encore merci. Je vais tenter l'aventure. Si vous ne me revoyez pas,
c'est
que j'y ai perdu la vie ou que j'ai réussi. -))
--
Jacquouille conseille : http://www.excelabo.net
"BM" a écrit dans le message news:
2f0501c3fce6$eff033c0$
Les tables ne peuvent pas se remplir toutes seules.
Pour remplir automatiquement un champ à partir d'un autre
dans une table :
* soit tu utilises un formulaire de saisie "intelligent"
qui saura mettre automatiquement la bonne valeur
dans "cotisations" en fonction de ce que tu auras saisi
dans "âge"
* soit il faut utiliser une requête de mise à jour pour
modifier ton champs "cotisations" :
a) soit à chaque fois sur tous les enregistrements
b) soit uniquement sur certains, par exemple ceux pour
lequels il n'y a rien dans "cotisations"
CREATION DE LA REQUETE:
lancer l'assistant de création de requètechoisir la table concernée
sélectionner le champ "Cotisations" + [Suivant]garder l'option 'détaillée' + [suivant]
saisir le nom pour cette requète
selectionner l'option 'Modifier la structure de la
requête' + [Terminer]
Il faut alors modifier cette requête pour programmer les
mises à jour...Menu: Requête>Requête Mise à Jour
dans le tableau de la requête:
1ère colonne:
Champ > Cotisations
Mise à Jour > =[Age]*2
Critères > Est Null (pour ne pas traiter tous les
enregistrements)
Sauver et éxécuter, c'est prêt!-----Message d'origine-----
Re bonsoir
Etant très très débutant (3° leçon), j'essaie dans une
table, de construireun champs appelé "cotisations" dont la valeur serait
automatiquementcalculée via l'age (champs age) . D'où chaque
enregistrement du champs"cotisation" serait égal à l'age de l'affilié
(champs "age") multiplié par2.
Est-ce possible dans la table ou bien faut-il faire une
requête?, maissurtout, comment ????
Un grand merci car je sais qu'il est fastidieux de
répéter mille fois l'ABCaux nouveaux.
Bonne fin de soirée.
--
Jacquouille
.
Bonjour et Merci
Votre réponse me réjouit par sa rapidité et votre signature par son
équivalence sur le forum Excel où un des piliers est surnommé BM, soit le
Beau Marseillais.
Je suis cependant attristé de ne pouvoir faire comme en Excel = E2*2.
Tant pis, à chaque programme ses avantages et défauts.
Encore merci. Je vais tenter l'aventure. Si vous ne me revoyez pas,
c'est
que j'y ai perdu la vie ou que j'ai réussi. -))
--
Jacquouille conseille : http://www.excelabo.net
NoSpam_j.thiernesse@skynet.be
"BM" <anonymous@discussions.microsoft.com> a écrit dans le message news:
2f0501c3fce6$eff033c0$a401280a@phx.gbl...
Les tables ne peuvent pas se remplir toutes seules.
Pour remplir automatiquement un champ à partir d'un autre
dans une table :
* soit tu utilises un formulaire de saisie "intelligent"
qui saura mettre automatiquement la bonne valeur
dans "cotisations" en fonction de ce que tu auras saisi
dans "âge"
* soit il faut utiliser une requête de mise à jour pour
modifier ton champs "cotisations" :
a) soit à chaque fois sur tous les enregistrements
b) soit uniquement sur certains, par exemple ceux pour
lequels il n'y a rien dans "cotisations"
CREATION DE LA REQUETE:
lancer l'assistant de création de requète
choisir la table concernée
sélectionner le champ "Cotisations" + [Suivant]
garder l'option 'détaillée' + [suivant]
saisir le nom pour cette requète
selectionner l'option 'Modifier la structure de la
requête' + [Terminer]
Il faut alors modifier cette requête pour programmer les
mises à jour...
Menu: Requête>Requête Mise à Jour
dans le tableau de la requête:
1ère colonne:
Champ > Cotisations
Mise à Jour > =[Age]*2
Critères > Est Null (pour ne pas traiter tous les
enregistrements)
Sauver et éxécuter, c'est prêt!
-----Message d'origine-----
Re bonsoir
Etant très très débutant (3° leçon), j'essaie dans une
table, de construire
un champs appelé "cotisations" dont la valeur serait
automatiquement
calculée via l'age (champs age) . D'où chaque
enregistrement du champs
"cotisation" serait égal à l'age de l'affilié
(champs "age") multiplié par
2.
Est-ce possible dans la table ou bien faut-il faire une
requête?, mais
surtout, comment ????
Un grand merci car je sais qu'il est fastidieux de
répéter mille fois l'ABC
aux nouveaux.
Bonne fin de soirée.
--
Jacquouille
NoSpam_j.thiernesse@skynet.be
.
Bonjour et Merci
Votre réponse me réjouit par sa rapidité et votre signature par son
équivalence sur le forum Excel où un des piliers est surnommé BM, soit le
Beau Marseillais.
Je suis cependant attristé de ne pouvoir faire comme en Excel = E2*2.
Tant pis, à chaque programme ses avantages et défauts.
Encore merci. Je vais tenter l'aventure. Si vous ne me revoyez pas,
c'est
que j'y ai perdu la vie ou que j'ai réussi. -))
--
Jacquouille conseille : http://www.excelabo.net
"BM" a écrit dans le message news:
2f0501c3fce6$eff033c0$
Les tables ne peuvent pas se remplir toutes seules.
Pour remplir automatiquement un champ à partir d'un autre
dans une table :
* soit tu utilises un formulaire de saisie "intelligent"
qui saura mettre automatiquement la bonne valeur
dans "cotisations" en fonction de ce que tu auras saisi
dans "âge"
* soit il faut utiliser une requête de mise à jour pour
modifier ton champs "cotisations" :
a) soit à chaque fois sur tous les enregistrements
b) soit uniquement sur certains, par exemple ceux pour
lequels il n'y a rien dans "cotisations"
CREATION DE LA REQUETE:
lancer l'assistant de création de requètechoisir la table concernée
sélectionner le champ "Cotisations" + [Suivant]garder l'option 'détaillée' + [suivant]
saisir le nom pour cette requète
selectionner l'option 'Modifier la structure de la
requête' + [Terminer]
Il faut alors modifier cette requête pour programmer les
mises à jour...Menu: Requête>Requête Mise à Jour
dans le tableau de la requête:
1ère colonne:
Champ > Cotisations
Mise à Jour > =[Age]*2
Critères > Est Null (pour ne pas traiter tous les
enregistrements)
Sauver et éxécuter, c'est prêt!-----Message d'origine-----
Re bonsoir
Etant très très débutant (3° leçon), j'essaie dans une
table, de construireun champs appelé "cotisations" dont la valeur serait
automatiquementcalculée via l'age (champs age) . D'où chaque
enregistrement du champs"cotisation" serait égal à l'age de l'affilié
(champs "age") multiplié par2.
Est-ce possible dans la table ou bien faut-il faire une
requête?, maissurtout, comment ????
Un grand merci car je sais qu'il est fastidieux de
répéter mille fois l'ABCaux nouveaux.
Bonne fin de soirée.
--
Jacquouille
.
Faut croire que c'était bien expliqué car tout baigne.
Encore merci.
--
Jacquouille
"Jacquouille" a écrit dans le message
news:
OV1NraQ$Bonjour et Merci
Votre réponse me réjouit par sa rapidité et votre signature par son
équivalence sur le forum Excel où un des piliers est surnommé BM, soit
le
Beau Marseillais.
Je suis cependant attristé de ne pouvoir faire comme en Excel = E2*2.
Tant pis, à chaque programme ses avantages et défauts.
Encore merci. Je vais tenter l'aventure. Si vous ne me revoyez pas,
c'estque j'y ai perdu la vie ou que j'ai réussi. -))
--
Jacquouille conseille : http://www.excelabo.net
"BM" a écrit dans le message news:
2f0501c3fce6$eff033c0$
Les tables ne peuvent pas se remplir toutes seules.
Pour remplir automatiquement un champ à partir d'un autre
dans une table :
* soit tu utilises un formulaire de saisie "intelligent"
qui saura mettre automatiquement la bonne valeur
dans "cotisations" en fonction de ce que tu auras saisi
dans "âge"
* soit il faut utiliser une requête de mise à jour pour
modifier ton champs "cotisations" :
a) soit à chaque fois sur tous les enregistrements
b) soit uniquement sur certains, par exemple ceux pour
lequels il n'y a rien dans "cotisations"
CREATION DE LA REQUETE:
lancer l'assistant de création de requètechoisir la table concernée
sélectionner le champ "Cotisations" + [Suivant]garder l'option 'détaillée' + [suivant]
saisir le nom pour cette requète
selectionner l'option 'Modifier la structure de la
requête' + [Terminer]
Il faut alors modifier cette requête pour programmer les
mises à jour...Menu: Requête>Requête Mise à Jour
dans le tableau de la requête:
1ère colonne:
Champ > Cotisations
Mise à Jour > =[Age]*2
Critères > Est Null (pour ne pas traiter tous les
enregistrements)
Sauver et éxécuter, c'est prêt!-----Message d'origine-----
Re bonsoir
Etant très très débutant (3° leçon), j'essaie dans une
table, de construireun champs appelé "cotisations" dont la valeur serait
automatiquementcalculée via l'age (champs age) . D'où chaque
enregistrement du champs"cotisation" serait égal à l'age de l'affilié
(champs "age") multiplié par2.
Est-ce possible dans la table ou bien faut-il faire une
requête?, maissurtout, comment ????
Un grand merci car je sais qu'il est fastidieux de
répéter mille fois l'ABCaux nouveaux.
Bonne fin de soirée.
--
Jacquouille
.
Faut croire que c'était bien expliqué car tout baigne.
Encore merci.
--
Jacquouille
NoSpam_j.thiernesse@skynet.be
"Jacquouille" <NoSpam_j.thiernesse@skynet.be> a écrit dans le message
news:
OV1NraQ$DHA.212@TK2MSFTNGP12.phx.gbl...
Bonjour et Merci
Votre réponse me réjouit par sa rapidité et votre signature par son
équivalence sur le forum Excel où un des piliers est surnommé BM, soit
le
Beau Marseillais.
Je suis cependant attristé de ne pouvoir faire comme en Excel = E2*2.
Tant pis, à chaque programme ses avantages et défauts.
Encore merci. Je vais tenter l'aventure. Si vous ne me revoyez pas,
c'est
que j'y ai perdu la vie ou que j'ai réussi. -))
--
Jacquouille conseille : http://www.excelabo.net
NoSpam_j.thiernesse@skynet.be
"BM" <anonymous@discussions.microsoft.com> a écrit dans le message news:
2f0501c3fce6$eff033c0$a401280a@phx.gbl...
Les tables ne peuvent pas se remplir toutes seules.
Pour remplir automatiquement un champ à partir d'un autre
dans une table :
* soit tu utilises un formulaire de saisie "intelligent"
qui saura mettre automatiquement la bonne valeur
dans "cotisations" en fonction de ce que tu auras saisi
dans "âge"
* soit il faut utiliser une requête de mise à jour pour
modifier ton champs "cotisations" :
a) soit à chaque fois sur tous les enregistrements
b) soit uniquement sur certains, par exemple ceux pour
lequels il n'y a rien dans "cotisations"
CREATION DE LA REQUETE:
lancer l'assistant de création de requète
choisir la table concernée
sélectionner le champ "Cotisations" + [Suivant]
garder l'option 'détaillée' + [suivant]
saisir le nom pour cette requète
selectionner l'option 'Modifier la structure de la
requête' + [Terminer]
Il faut alors modifier cette requête pour programmer les
mises à jour...
Menu: Requête>Requête Mise à Jour
dans le tableau de la requête:
1ère colonne:
Champ > Cotisations
Mise à Jour > =[Age]*2
Critères > Est Null (pour ne pas traiter tous les
enregistrements)
Sauver et éxécuter, c'est prêt!
-----Message d'origine-----
Re bonsoir
Etant très très débutant (3° leçon), j'essaie dans une
table, de construire
un champs appelé "cotisations" dont la valeur serait
automatiquement
calculée via l'age (champs age) . D'où chaque
enregistrement du champs
"cotisation" serait égal à l'age de l'affilié
(champs "age") multiplié par
2.
Est-ce possible dans la table ou bien faut-il faire une
requête?, mais
surtout, comment ????
Un grand merci car je sais qu'il est fastidieux de
répéter mille fois l'ABC
aux nouveaux.
Bonne fin de soirée.
--
Jacquouille
NoSpam_j.thiernesse@skynet.be
.
Faut croire que c'était bien expliqué car tout baigne.
Encore merci.
--
Jacquouille
"Jacquouille" a écrit dans le message
news:
OV1NraQ$Bonjour et Merci
Votre réponse me réjouit par sa rapidité et votre signature par son
équivalence sur le forum Excel où un des piliers est surnommé BM, soit
le
Beau Marseillais.
Je suis cependant attristé de ne pouvoir faire comme en Excel = E2*2.
Tant pis, à chaque programme ses avantages et défauts.
Encore merci. Je vais tenter l'aventure. Si vous ne me revoyez pas,
c'estque j'y ai perdu la vie ou que j'ai réussi. -))
--
Jacquouille conseille : http://www.excelabo.net
"BM" a écrit dans le message news:
2f0501c3fce6$eff033c0$
Les tables ne peuvent pas se remplir toutes seules.
Pour remplir automatiquement un champ à partir d'un autre
dans une table :
* soit tu utilises un formulaire de saisie "intelligent"
qui saura mettre automatiquement la bonne valeur
dans "cotisations" en fonction de ce que tu auras saisi
dans "âge"
* soit il faut utiliser une requête de mise à jour pour
modifier ton champs "cotisations" :
a) soit à chaque fois sur tous les enregistrements
b) soit uniquement sur certains, par exemple ceux pour
lequels il n'y a rien dans "cotisations"
CREATION DE LA REQUETE:
lancer l'assistant de création de requètechoisir la table concernée
sélectionner le champ "Cotisations" + [Suivant]garder l'option 'détaillée' + [suivant]
saisir le nom pour cette requète
selectionner l'option 'Modifier la structure de la
requête' + [Terminer]
Il faut alors modifier cette requête pour programmer les
mises à jour...Menu: Requête>Requête Mise à Jour
dans le tableau de la requête:
1ère colonne:
Champ > Cotisations
Mise à Jour > =[Age]*2
Critères > Est Null (pour ne pas traiter tous les
enregistrements)
Sauver et éxécuter, c'est prêt!-----Message d'origine-----
Re bonsoir
Etant très très débutant (3° leçon), j'essaie dans une
table, de construireun champs appelé "cotisations" dont la valeur serait
automatiquementcalculée via l'age (champs age) . D'où chaque
enregistrement du champs"cotisation" serait égal à l'age de l'affilié
(champs "age") multiplié par2.
Est-ce possible dans la table ou bien faut-il faire une
requête?, maissurtout, comment ????
Un grand merci car je sais qu'il est fastidieux de
répéter mille fois l'ABCaux nouveaux.
Bonne fin de soirée.
--
Jacquouille
.
Bonjour,
Je suppose qu'un formulaire "Toto" rempli votre table A
Il faut créer le champ cotisation2 dans votre tableA
Créer un macro "Définir valeur".
Dans le formulaire "Toto" mettre dans evelement après MAj ou sur sortie
cette macro
Et normalement vous récuperer cette donnée dans votre table A
A+
Brucat
"Jacquouille" a écrit dans le message de
news:%2360jdoQ$Faut croire que c'était bien expliqué car tout baigne.
Encore merci.
--
Jacquouille
"Jacquouille" a écrit dans le message
news:OV1NraQ$Bonjour et Merci
Votre réponse me réjouit par sa rapidité et votre signature par son
équivalence sur le forum Excel où un des piliers est surnommé BM, soit
leBeau Marseillais.
Je suis cependant attristé de ne pouvoir faire comme en Excel = E2*2.
Tant pis, à chaque programme ses avantages et défauts.
Encore merci. Je vais tenter l'aventure. Si vous ne me revoyez pas,
c'estque j'y ai perdu la vie ou que j'ai réussi. -))
--
Jacquouille conseille : http://www.excelabo.net
"BM" a écrit dans le message
news:
2f0501c3fce6$eff033c0$
Les tables ne peuvent pas se remplir toutes seules.
Pour remplir automatiquement un champ à partir d'un autre
dans une table :
* soit tu utilises un formulaire de saisie "intelligent"
qui saura mettre automatiquement la bonne valeur
dans "cotisations" en fonction de ce que tu auras saisi
dans "âge"
* soit il faut utiliser une requête de mise à jour pour
modifier ton champs "cotisations" :
a) soit à chaque fois sur tous les enregistrements
b) soit uniquement sur certains, par exemple ceux pour
lequels il n'y a rien dans "cotisations"
CREATION DE LA REQUETE:
lancer l'assistant de création de requètechoisir la table concernée
sélectionner le champ "Cotisations" + [Suivant]garder l'option 'détaillée' + [suivant]
saisir le nom pour cette requète
selectionner l'option 'Modifier la structure de la
requête' + [Terminer]
Il faut alors modifier cette requête pour programmer les
mises à jour...Menu: Requête>Requête Mise à Jour
dans le tableau de la requête:
1ère colonne:
Champ > Cotisations
Mise à Jour > =[Age]*2
Critères > Est Null (pour ne pas traiter tous les
enregistrements)
Sauver et éxécuter, c'est prêt!-----Message d'origine-----
Re bonsoir
Etant très très débutant (3° leçon), j'essaie dans une
table, de construireun champs appelé "cotisations" dont la valeur serait
automatiquementcalculée via l'age (champs age) . D'où chaque
enregistrement du champs"cotisation" serait égal à l'age de l'affilié
(champs "age") multiplié par2.
Est-ce possible dans la table ou bien faut-il faire une
requête?, maissurtout, comment ????
Un grand merci car je sais qu'il est fastidieux de
répéter mille fois l'ABCaux nouveaux.
Bonne fin de soirée.
--
Jacquouille
.
Bonjour,
Je suppose qu'un formulaire "Toto" rempli votre table A
Il faut créer le champ cotisation2 dans votre tableA
Créer un macro "Définir valeur".
Dans le formulaire "Toto" mettre dans evelement après MAj ou sur sortie
cette macro
Et normalement vous récuperer cette donnée dans votre table A
A+
Brucat
"Jacquouille" <NoSpam_j.thiernesse@skynet.be> a écrit dans le message de
news:%2360jdoQ$DHA.3120@TK2MSFTNGP11.phx.gbl...
Faut croire que c'était bien expliqué car tout baigne.
Encore merci.
--
Jacquouille
NoSpam_j.thiernesse@skynet.be
"Jacquouille" <NoSpam_j.thiernesse@skynet.be> a écrit dans le message
news:
OV1NraQ$DHA.212@TK2MSFTNGP12.phx.gbl...
Bonjour et Merci
Votre réponse me réjouit par sa rapidité et votre signature par son
équivalence sur le forum Excel où un des piliers est surnommé BM, soit
le
Beau Marseillais.
Je suis cependant attristé de ne pouvoir faire comme en Excel = E2*2.
Tant pis, à chaque programme ses avantages et défauts.
Encore merci. Je vais tenter l'aventure. Si vous ne me revoyez pas,
c'est
que j'y ai perdu la vie ou que j'ai réussi. -))
--
Jacquouille conseille : http://www.excelabo.net
NoSpam_j.thiernesse@skynet.be
"BM" <anonymous@discussions.microsoft.com> a écrit dans le message
news:
2f0501c3fce6$eff033c0$a401280a@phx.gbl...
Les tables ne peuvent pas se remplir toutes seules.
Pour remplir automatiquement un champ à partir d'un autre
dans une table :
* soit tu utilises un formulaire de saisie "intelligent"
qui saura mettre automatiquement la bonne valeur
dans "cotisations" en fonction de ce que tu auras saisi
dans "âge"
* soit il faut utiliser une requête de mise à jour pour
modifier ton champs "cotisations" :
a) soit à chaque fois sur tous les enregistrements
b) soit uniquement sur certains, par exemple ceux pour
lequels il n'y a rien dans "cotisations"
CREATION DE LA REQUETE:
lancer l'assistant de création de requète
choisir la table concernée
sélectionner le champ "Cotisations" + [Suivant]
garder l'option 'détaillée' + [suivant]
saisir le nom pour cette requète
selectionner l'option 'Modifier la structure de la
requête' + [Terminer]
Il faut alors modifier cette requête pour programmer les
mises à jour...
Menu: Requête>Requête Mise à Jour
dans le tableau de la requête:
1ère colonne:
Champ > Cotisations
Mise à Jour > =[Age]*2
Critères > Est Null (pour ne pas traiter tous les
enregistrements)
Sauver et éxécuter, c'est prêt!
-----Message d'origine-----
Re bonsoir
Etant très très débutant (3° leçon), j'essaie dans une
table, de construire
un champs appelé "cotisations" dont la valeur serait
automatiquement
calculée via l'age (champs age) . D'où chaque
enregistrement du champs
"cotisation" serait égal à l'age de l'affilié
(champs "age") multiplié par
2.
Est-ce possible dans la table ou bien faut-il faire une
requête?, mais
surtout, comment ????
Un grand merci car je sais qu'il est fastidieux de
répéter mille fois l'ABC
aux nouveaux.
Bonne fin de soirée.
--
Jacquouille
NoSpam_j.thiernesse@skynet.be
.
Bonjour,
Je suppose qu'un formulaire "Toto" rempli votre table A
Il faut créer le champ cotisation2 dans votre tableA
Créer un macro "Définir valeur".
Dans le formulaire "Toto" mettre dans evelement après MAj ou sur sortie
cette macro
Et normalement vous récuperer cette donnée dans votre table A
A+
Brucat
"Jacquouille" a écrit dans le message de
news:%2360jdoQ$Faut croire que c'était bien expliqué car tout baigne.
Encore merci.
--
Jacquouille
"Jacquouille" a écrit dans le message
news:OV1NraQ$Bonjour et Merci
Votre réponse me réjouit par sa rapidité et votre signature par son
équivalence sur le forum Excel où un des piliers est surnommé BM, soit
leBeau Marseillais.
Je suis cependant attristé de ne pouvoir faire comme en Excel = E2*2.
Tant pis, à chaque programme ses avantages et défauts.
Encore merci. Je vais tenter l'aventure. Si vous ne me revoyez pas,
c'estque j'y ai perdu la vie ou que j'ai réussi. -))
--
Jacquouille conseille : http://www.excelabo.net
"BM" a écrit dans le message
news:
2f0501c3fce6$eff033c0$
Les tables ne peuvent pas se remplir toutes seules.
Pour remplir automatiquement un champ à partir d'un autre
dans une table :
* soit tu utilises un formulaire de saisie "intelligent"
qui saura mettre automatiquement la bonne valeur
dans "cotisations" en fonction de ce que tu auras saisi
dans "âge"
* soit il faut utiliser une requête de mise à jour pour
modifier ton champs "cotisations" :
a) soit à chaque fois sur tous les enregistrements
b) soit uniquement sur certains, par exemple ceux pour
lequels il n'y a rien dans "cotisations"
CREATION DE LA REQUETE:
lancer l'assistant de création de requètechoisir la table concernée
sélectionner le champ "Cotisations" + [Suivant]garder l'option 'détaillée' + [suivant]
saisir le nom pour cette requète
selectionner l'option 'Modifier la structure de la
requête' + [Terminer]
Il faut alors modifier cette requête pour programmer les
mises à jour...Menu: Requête>Requête Mise à Jour
dans le tableau de la requête:
1ère colonne:
Champ > Cotisations
Mise à Jour > =[Age]*2
Critères > Est Null (pour ne pas traiter tous les
enregistrements)
Sauver et éxécuter, c'est prêt!-----Message d'origine-----
Re bonsoir
Etant très très débutant (3° leçon), j'essaie dans une
table, de construireun champs appelé "cotisations" dont la valeur serait
automatiquementcalculée via l'age (champs age) . D'où chaque
enregistrement du champs"cotisation" serait égal à l'age de l'affilié
(champs "age") multiplié par2.
Est-ce possible dans la table ou bien faut-il faire une
requête?, maissurtout, comment ????
Un grand merci car je sais qu'il est fastidieux de
répéter mille fois l'ABCaux nouveaux.
Bonne fin de soirée.
--
Jacquouille
.