Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1326 connectés 

  FORUM HardWare.fr
  Programmation

  Access 2000 et une formule ??????

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Access 2000 et une formule ??????

n°9621
geilgestor​m
Posté le 15-01-2001 à 01:29:16  profilanswer
 

Bonsoir,
A mon tour de demander de l'aide.
Dasn un formulaire, je dois faire apparaitre une formule de façon à obtenir directement, dans une autre cas bien sur, un prix en Euros.
 
Je saisie le prix en Francs, mais je ddois aussi l'afficher en Euros dasn une autre cellule.
 
Quelqu'un connait la solution ?? Ungrand merci pour cette épine.

 

mood
Publicité
Posté le 15-01-2001 à 01:29:16  profilanswer
 

n°9627
swing
Posté le 15-01-2001 à 08:55:50  profilanswer
 

tu fais une zone de texte (pas une étiquette) et tu écris un truc du genre:  =[Prix] * 0.15245
d'où [Prix] et le nom du champ qui contient ton prix que tu multiplies par le taux de change.
 
ou bien tu peux écrire ce code en sortie du champ [Prix]
Private Sub Prix_Exit(Cancel As Integer)
[Euro] = [Prix] * 0.15245
End Sub

 

 


--Message édité par swing--

n°9640
geilgestor​m
Posté le 15-01-2001 à 11:27:09  profilanswer
 

Merci à toi Swing, je ne pensais pas obtenir une réponse si vite et si précise !

n°9641
Hepil
Posté le 15-01-2001 à 11:39:38  profilanswer
 

pour parer aux éventuels problèmes d'arrondis et rester cohérent avec le milieu financier, mieux vaudrait / par 6.55957ss
 
ciao

n°9701
catherine
Posté le 15-01-2001 à 18:32:09  profilanswer
 

Tu fais une macro sur après mise à jour de ton contrôle où le montant apparaît en francs.
Ensuite, tu choisis la macro DéfinirValeur
Elément => le nom du contrôle qui affichera en Euros
Expression => [champ en francs]/6.55957.
Ce qui fait, qu'à chaque fois que tu mettras une valeur dans ton contrôle en francs, celui du contrôle en Euros sera mis à jour.

 

n°9741
MagicBuzz
Posté le 16-01-2001 à 10:43:37  profilanswer
 

n'oublie pas de faire :
 
La vraie syntaxe est :
 
int((([prix]/6.55957)*100) + 0.5)/100
 
Comme ça tu as le prix en Euro et cents (sans 40 chiffres après la virgule) suivant un arrondi monétaire.
Fait gaffe, si le prix est négatif, alors c'est - 0.5

 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Access 2000 et une formule ??????

 

Sujets relatifs
Comment quels patchs ont été mis sur access ?Fermer un lien ODBC avec Access ?
Securité Access ?Probleme de maj base access en asp
Plus de sujets relatifs à : Access 2000 et une formule ??????


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR