Lire une base MS Access sous Ms Powerpoint

bmoumen

XLDnaute Nouveau
Je cherche une manière de lire, en temps réel une base créee sous Access et modifiée sous la même application mais difusée en projection par powerpoint; Aéroports, Gares etc...
Merci par avance de la réponse
 

tototiti2008

XLDnaute Barbatruc
Re : Lire une base MS Access sous Ms Powerpoint

Bonjour bmounen, Bonjour Chris :)

Oui, pas évident en effet, le principe serait certainement de faire un code VBA dans Powerpoint qui se connecterait à ta base Access en créant une connexion ADO... mais j'ignore ton niveau en VBA, ça risque d'être un peu lourd
Maintenant, je comprend que Powerpoint a des possibilités d'affichage qu'Access n'a pas (surtout dans le domaine de l'animation)
J'ignore si les gares/aéroports, etc... utilisent Access et Powerpoint, il y a peut-être d'autres applications genre Powerpoint qui gèrent ce type de connexion.
 

bmoumen

XLDnaute Nouveau
Re : Lire une base MS Access sous Ms Powerpoint

Salut

c'est vraiment cool de votre part pour les réponses quasi rapides.
en effet je suis vraiment expert au niveau zéro en VBA, je développe uniquement en Delphi, j'ai cherché quelque chose qui lit Delphi sous PPT, ou même une simple table PARADOX, MySQL, ORACLE ou autre je ne sais pas mais rien pour l'instant.
j'attend si quelqun à quelque chose.
Milles Merci
 

chris

XLDnaute Barbatruc
Re : Lire une base MS Access sous Ms Powerpoint

Re
Bise à Tototiti

...
Maintenant, je comprend que Powerpoint a des possibilités d'affichage qu'Access n'a pas (surtout dans le domaine de l'animation)

Tout dépend si l'affichage de l'horaire est statique ou si effectivement cela tourne entre plusieurs diapos.

J'ai trouvé un exemple de connexion PPT Access via VBA mais si on peut copier des enregistrements dans une powerpoint, je ne vois pas comment actualiser...
 

chris

XLDnaute Barbatruc
Re : Lire une base MS Access sous Ms Powerpoint

Bonjour

Je n'ai pas testé mais à mon avis le problème est le même avec une source Excel : je ne pense pas que la mise à jour puisse se faire "naturellement" pendant le diaporama. Donc seul le VBA peut résoudre l'évolution en agissant sur une diapo non affichée.

Un formulaire Access, lui, se synchronise automatiquement à intervalles réguliers...
 

tototiti2008

XLDnaute Barbatruc
Re : Lire une base MS Access sous Ms Powerpoint

Bonjour bmounen, Bonjour Chris :),

Moi instinctivement, je me dirigerais peut-être vers les possibilités de Flash (Adobe) qui est spécialisé animation et a un langage de programmation (ActionScript) qui permettrait sans doute de se connecter à une base de données
Mais ce n'est qu'une idée...
 

Philou41

XLDnaute Nouveau
Re : Lire une base MS Access sous Ms Powerpoint

Bonjour

Je n'ai pas testé mais à mon avis le problème est le même avec une source Excel : je ne pense pas que la mise à jour puisse se faire "naturellement" pendant le diaporama. Donc seul le VBA peut résoudre l'évolution en agissant sur une diapo non affichée.
La mise à jour ne se fera pas automatiquement, il faudra relancer l'interrogation de la base.
Un formulaire Access, lui, se synchronise automatiquement à intervalles réguliers...
Non, sauf si tu fais le nécessaire. Si tu laisse un formulaire ouvert, il ne s'actualisera pas de lui même.
 

tototiti2008

XLDnaute Barbatruc
Re : Lire une base MS Access sous Ms Powerpoint

Bonjour Philou,
Re,

Oui mais Access permet de relancer des macros de mise à jour à intervalle régulier (TimeInterval et évènement Timer), Excel a son fameux OnTime, mais j'ai peur que Powerpoint n'ai pas grand chose...
 

chris

XLDnaute Barbatruc
Re : Lire une base MS Access sous Ms Powerpoint

Bonjour

Je n'ai pas 2003 sous la main pour vérifier mais dans 2007 et 2010 il y a des options avancés pour l'actualisation automatique :

Intervalle d’actualisation (s) Nombre de secondes à l’issue duquel Access met automatiquement à jour les enregistrements en mode Feuille de données ou Formulaire. Valeurs valides : 0-32 766. Valeur par défaut : 60. Une valeur de 0 empêche les mises à jour.

(dixit Microsoft qui a encore du utiliser la traduction automatique)

Sinon j'ai trouvé de la littérature sur des compléments permettant de travailler en mode événements sur Powerpoint : cela confirme l'option VBA.
 

bmoumen

XLDnaute Nouveau
Re : Lire une base MS Access sous Ms Powerpoint

bonjour Chris, bonjour tototiti2008,

Je pense avoir trouvé un petit bout de lumière, il s'appelle VISUAL STUDIO ver 10,
cé en cherchant que j'ai trouvé qu'il est possible de faire quelque chose c'est à dire intégrer un formulaire VB dans une application PPT. Je suis en cours d'essai, pour le téléchargement Ce lien n'existe plus.
Je reviens vers vous pour la suite ainsi que les étapes à suivre.
VS10 peut être utilisé aussi pour excel, Word, InfoPath, etc et autres.
 

bmoumen

XLDnaute Nouveau
Re : Lire une base MS Access sous Ms Powerpoint

Bonjour tt le monde,

Après maintes recherches sur la possibilité de mettre en temps réel un tableau Excel sur
PPT, et voici le lien;
Ce lien n'existe plus,

j'ai éfféctué des teste, cela marche remarquablement bien.
Merci à vous tous pour votre aide si précieuse
et je remercie Mr Mahi Palreddy pour son blog gratuit mis au service du monde entier.
 

Discussions similaires

Statistiques des forums

Discussions
312 342
Messages
2 087 436
Membres
103 545
dernier inscrit
agent3