|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre éprouvé
![]() Duc Nihiliste Inscription : mars 2011 Messages : 395 ![]() |
Bonjour,
Dans ma base Access, je récupère des données, les retraite dans le but de les exporter dans un fichier Excel. J'ai une requête sélection finale qui n'affiche qu'un seul champ dans lequel apparaît un écart (qui sera retraité ensuite). J'aimerai avant l'export de ma table finale faire apparître une boîte message dans laquelle serait affiché: "L'écart à retraiter est de" & la_valeur_de l_unique_champ de ma_table_finale. J'imagine qu'il faut passer par du code VBA. Problème: je suis une chèvre ! Auriez-vous une solution "clé à main" à me proposer SVP ? D'avance merci ! Runsh |
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Pierre SERANTConsultant ERP Inscription : février 2009 Messages : 40 ![]() |
c'est pas claire du tout !
En VBA sur un evenement automation (Onload) ou sur un evenement clic tu ajout une "MsgBox" de TonUniqueChamp. ou tu créer un formulaire de TaTableFinale pour afficher TonUniqueChamp. ou tu utlise la fonction DLookup("TonUniqueChamp","TaTableFinale") pour récupérer la valeur que tu affiche par une MsgBox. mais il faut nous donner un peu plus d'info ce qui doit déclancher l'affichage de cette unique valeur. |
|
|
00
|
|
|
#3 | ||||
|
Membre éclairé
![]() Inscription : septembre 2003 Messages : 292 ![]() |
Bonjour ,
Si je comprends bien ce que tu veux faire , c'est que tu a récupéré une valeur qui représente un écart qui est affiché dans un formulaire , mais tu veux que cet écart soit présenté à l'utilisateur sous forme d'une boite message automatiquement . Donc je te propose de mettre un petit code sur l'événement "Sur activé" du formulaire qui affiche l'écart: Code :
Puis sur l'événement "Sur clic" d'un bouton ou sur n'importe quel événement suite au quel tu veux voir l'écart le code : Code :
Par ce code on va ouvrir le formulaire affichant l'écart en mode invisible pour afficher la boite message et le re-fermer pour être utilisable une autre fois Donc l'utilisateur ne verra que l'ecart afficher dans une boite à message. Bien sur si tu veux afficher le formulaire tu change achiden par acWindowNormal A+
__________________
Pourquoi faire compliqué quand on peut faire simple Je suis encore en ACCESS 2003
|
||||
|
|
20
|
|
|
#4 |
|
Membre éprouvé
![]() Duc Nihiliste Inscription : mars 2011 Messages : 395 ![]() |
Bonjour,
Un moment que j'avais mis mon projet de côté. Je le reprends maintenant et suis ravi de voir que la solution proposée fonctionne à merveille. Merci beaucoup ! Runsh |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com