> Tous les forums > Forum Bureautique
 Insérer formules de calcul dans une table Access
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Adynette
  Posté le 17/05/2006 @ 18:01 
Aller en bas de la page 
Nouvelle astucienne
Bonjour, Je suis nouvelle sur le forum. J'ai un problème avec Access que j'utilise pour la première fois (j'ai fait une formation d'une demi-journée il y a 10 ans : c'est loin)... [triste] Bon j'ai pu me "dépatouiller" pour saisir les données dans ma table, créer des formulaires … Mon problème est que je voudrais entrer une formule de calcul (comme dans Excel) dans 3 champs de ma table et que je n'y arrive pas. [boom] Il faudrait simplement que lorsque je visualise ma table, et mes formulaires, les calculs se fassent automatiquement à partir de la formule rentrée dans les champs. C'est possible ? Comment faut-il procéder ? Sachant qu’à la base on rentre toutes les informations dans la Table, donc c’est à partir de la Table que doivent se faire ses calculs automatiques ? Pour les pros cela doit être très simple, mais je débute sous Access. Merci. [smack] Si vous avez besoin d'autres renseignements concernant cette table, n'hésitez pas à me les demander. Si vous avez besoin de voir ma table et que je la télécharge, merci me le dire. Ce que je voudrais c'est que lorsque je rentre les informations dans trois champs comportant des montants HT, ceux-ci s'ajoutent dans un autre champ intitulé "TOTAL HT", que le champ suivant intitulé "TOTAL TVA" calcule la TVA, et enfin que le dernier champ intitulé "TOTAL TTC" calcule le total du champ "TOTAL HT" + "TOTAL TVA".
Publicité
Gabrilou
 Posté le 17/05/2006 à 18:55 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucienne

Bonsoir Adynette, Juste une petite piste. J'utiliserais plutôt une requête avec des champs calculés. Il faudrait chercher dans l'aide pour obtenir des exemples, car il y a longtemps que je n'ai pas touché à Access. Pour que d'autres personnes puisses t'aider, il serait important de connaître la version utilisée. Bonne soirée
Adynette
 Posté le 17/05/2006 à 19:10 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvelle astucienne
Merci Hélène Je ne sais pas lier une requête à une table. A chaque fois ça me répond que j'utilise la même table pour la requête et pour la création... Evidemment puisque je n'en ai qu'une [bigsmile] La version est Access 2000 [smack]
Yora_senior
 Posté le 17/05/2006 à 20:20 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien
Bonjour Adynette, Il n'y a aucune possibilité de faire des calculs dans une table. Une table ne comprend que des données. Il faut créer une requête comme vous le dit Hélène. Il faudrait donner un exemple plus précis de ce que vous voulez faire. Amicalement.
Adynette
 Posté le 17/05/2006 à 20:32 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvelle astucienne
Merci Yora, J'ai des renseignements à rentrer dans la table : société, tél, fax, etc. etc. puis le montant des achats réalisés pour un champ donné, le montant des achats réalisés dans un autre champ, et enfin le montant des achats réalisés pour un dernier champ. Ensuite il faut faire le total HT de ces trois champs, puis le montant TVA, puis le TOTAL TTC. J'aurais voulu simplement que le total HT, la TVA et le TOTAL TTC se fassent tout seul avec une formule. Ce n'est pas réalisable ? cordialement.[hello]
dixit
 Posté le 17/05/2006 à 20:42 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
bonjour, suggestion : voir formulaire et macro attachée ; le formulaire vous permet d'entrer vos données et la macro réalise les calculs ; plus facile à dire qu'à faire : je ne connais pas Access suffisamment pour vous donner plus d'infos. a+

Modifié par dixit le 17/05/2006 21:07
infomamy
 Posté le 17/05/2006 à 21:03 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucienne

Bonjour Adynette, Tu es obligée d'utiliser Access pour une seule table ? La base de données d'Excel permet de faire déjà tellement de choses déjà avec la commande : Données, Filtre, Filtre automatique ! Et les calculs que tu as à faire se programment... le temps de le dire ...
Gabrilou
 Posté le 17/05/2006 à 21:20 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucienne

Bonsoir, J'ai trouvé ceci, ici : [url]http://www.01net.com/article/216745.html[/url] Les étapes avec Access 2000 ou XP Etienne Oehmichen , L'Ordinateur Individuel, le 19/09/2003 à 08h00 1 - Définissez la requête Lancez Access et ouvrez votre base de données. Un écran apparaît. Dans la zone Objets , cliquez sur l'onglet Requêtes , puis sur le bouton [nouveau] . Dans la nouvelle fenêtre, sélectionnez Assistant requête simple et validez par [ok]. L'assistant apparaît. Cliquez sur le bouton [>>] pour ajouter tous les champs, puis sur [terminer]. Le bouton [affichage de la barre d'outils] (il représente une équerre) vous permet de basculer entre les modes Création, où vous définissez les propriétés de la requête, et Affichage, où vous obtenez les résultats. Cliquez dessus pour avoir le mode Création. 2 - Créez un champ calculé... Vous devez, pour chaque article, calculer sa valeur en multipliant son prix par sa quantité. Cette valeur sera stockée dans un champ calculé. Pour créer ce dernier, saisissez, dans la ligne Champ de la première colonne vierge, l'expression Valeur : Quantité*Prix. Access ajoute des crochets autour de chaque nom de champ. Faites un clic droit dans cette colonne et choisissez Propriétés. Dans la fenêtre qui apparaît, activez l'onglet Général. Cliquez ensuite sur la flèche placée en face de Format et optez pour Monétaire. Cliquez sur la case [X] pour fermer la fenêtre de propriétés. 3 - ... et ajoutez-lui la ligne Opération Faites maintenant un clic droit sur une colonne quelconque et sélectionnez Total. Une nouvelle ligne, nommée Opération, apparaît alors. Choisissez l'opération Regroupement pour le champ Magasin et l'opération Somme pour le champ Valeur (celui que vous avez créé à l'étape précédente). Enfin, désactivez les options [afficher] de tous les champs, sauf pour les champs Magasin et Valeur. 4 - Affichez le résultat Cliquez maintenant sur le bouton [affichage] en haut à gauche de la barre d'outils. Vous obtenez les valeurs recherchées. Pour modifier la requête, cliquez sur ce même bouton, modifiez les critères de votre choix et cliquez de nouveau sur ce bouton.

Modifié par Gabrilou le 17/05/2006 21:22
Adynette
 Posté le 18/05/2006 à 05:56 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvelle astucienne
Merci à tous et toutes de vos réponses. Je n'utilise pas Excel pour ce faire car la personne qui souhaite utiliser la BDD veut ensuite obtenir un formulaire par client et je ne sais pas si cela est possible sous Excel... Donc j'ai "enfin" [boom]réalisé qu'on ne pouvait pas entrer de formules de calcul dans la table mais seulement dans les formulaires. Sont-ils automatiquement, ensuite, intégrés dans les états ou faut-il à nouveau créer "quelque chose" ? Bon je vais tester ce que vous m'avez envoyé pour les requêtes et vous tiendrai au courant. Bonne journée. Ady[smack]
Publicité
dixit
 Posté le 18/05/2006 à 10:29 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
bonjour, oui le formulaire sert à faire la saisie des données pour les entrer dans la base ; attention aux champs calculés : par exemple en cas de taux de TVA différents. a+
Adynette
 Posté le 18/05/2006 à 11:15 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvelle astucienne
Eureka j'ai réussi...[pompom] Merci à tous et bonne journée.[merci] Ady
sourisdeservice
 Posté le 18/05/2006 à 12:36 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Salut Adynette Petit résumé pour remettre les pendules bien à l'heure 1) tables : on entre des données simples 2) on crée une requête simple basée sur la table pour extraire toutes les données 3) on l'exécute pour vérification 4) on ajoute dans cette requête les champs calculés 5) on re-vérifie et on enregistre sous un autre nom 6) Les résultats seront mis en page dans un ETAT (étape finale si tout va comme on veut) qui sert àafficher ou imprimer Dans l'état on n'est pas obligé d'imprimer tous les champs, donc on prend ce qu'on veut uniquement L'état sera basé sur la requete calculée, dans ce cas-ci En principe, les formulaires ne sontlà que pour une aide à la saisie Dans un état, on pourra faire des regroupement suivant les mêmes principes (requête regroupement)

Modifié par sourisdeservice le 18/05/2006 12:40
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
9,90 €Adaptateur Bluetooth USB TP-Link UB400 à 9,90 €
Valable jusqu'au 27 Juin

Amazon fait une promotion sur l'adaptateur Bluetooth USB TP-Link UB400 qui passe à 9,90 €. Cet adaptateur à brancher sur un port USB va vous permettre d'ajouter le bluetooth à votre ordinateur et d'utiliser ensuite sans fil vos périphériques bluetooth : souris, clavier, casque, manette, téléphone, ...


> Voir l'offre
9,99 €Bloc multiprise parasurtenseur BRENNENSTUHL 8 prises à 9,99 €
Valable jusqu'au 27 Juin

Cdiscount fait une promotion sur le bloc multiprise parasurtenseur BRENNENSTUHL avec 8 prises à orientation inversée qui passe à 9,99 € au lieu de 20 €. Le câble fait 1,4 m.


> Voir l'offre
1 €Audible (livres audio) à 1 € par mois pendant 6 mois [Amazon Prime]
Valable jusqu'au 27 Juin

L'abonnement Audible, qui permet d'écouter des livres audio est en ce moment à 1 € par mois pendant 6 mois pour les membres Amazon Prime au lieu de 9,95 €. Notez que l'offre est résiliable à tout moment et facilement. L'abonnement Audible vous permet de bénéficier un crédit audio par mois,  échangeable contre n'importe quel livre audio parmi une large sélection de 500 000 titres, peu importe sa durée ou son prix. Vous pourrez télécharger et d'écouter (même hors connexion) vos livres via l'application Audible ou directivement via le site.

Vous n'avez pas le temps de lire ? Avec Audible, écoutez vos livres en voiture, en marchant, en faisant du sport, ...

L'offre est réservée aux membres Amazon Prime. Si vous n'êtes pas encore membre, vous pouvez essayer le service Amazon Prime gratuitement et sans engagement pendant 30 jours (livraison gratuite en 1 jour ouvré, streaming Amazon Prime Vidéo, musique en streaming illimité, stockage de manière sécurisée et illimitée vos photos, emprunt gratuit d'ebook, ...). A la fin de ces 30 jours gratuits, vous pourrez continuer à utiliser ce service pour 49 € / an ou bien le stopper sans frais.


> Voir l'offre

Sujets relatifs
Access : Insérer un calcul dans une table.
Comment insérer un tableau Excel de calcul dans un site?
Insérer calcul dans formule (Synthaxe)
formules dans Access 2007
Insérer un gif animé dans un formulaire access
Valeur automatique dans une table access 2007
Access 2007, champs plusieurs table dans form.
calcul d'un ratio dans une table
Calcul somme dans Access 2000
ACCESS 2003 - Ecriture automatique dans table
Plus de sujets relatifs à Insérer formules de calcul dans une table Access
 > Tous les forums > Forum Bureautique