Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/04/2011, 15h37   #1
Membre éclairé
 
Homme Michel
Développeur informatique
Inscription : février 2008
Messages : 261
Détails du profil
Informations personnelles :
Nom : Homme Michel
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : février 2008
Messages : 261
Points : 304
Points : 304
Par défaut Affichage parasite, intempestif

Bonjour,

J'ai une application Access qui via une macro autoexec exécute un traitement assez lourd (code VBA dans un module) puis referme la dite application.

Ce traitement est planifié toutes les 15 minutes.

Cela fonctionne ok, mais sur le plan affichage c'est pas idéal (car Access s'ouvre / se referme (toutes les 15 minutes comme déjà dit) ... Est-il possible de pallier cette difficulté et faire donc en sorte qu' Acces s'ouvre à minima, voire de "manière invisible" ?

Merci par avance pour toute aide apportée
Michel
Orion34080 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2011, 15h56   #2
Rédacteur/Modérateur
 
Avatar de jpcheck
 
Jean-Philippe ANDRÉ
Inscription : juillet 2007
Messages : 7 863
Détails du profil
Informations personnelles :
Nom : Jean-Philippe ANDRÉ
Âge : 28
Localisation : France

Informations forums :
Inscription : juillet 2007
Messages : 7 863
Points : 10 737
Points : 10 737
Envoyer un message via MSN à jpcheck
salut,

tu peux voir si le fait d'ajouter /nostartup dans ta ligne de commande de lancement cela te convient mieux.

Autre approche, dans le code VBA, tu minimises la fenetre.


Un peu de lecture a ce sujet
http://access.developpez.com/faq/?pa...nimmize_Access
http://jpcheck.developpez.com/tutori...ge-parametres/
__________________
Pas de question technique par MP, je ne réponds pas

Mon perso ? Une vraie brute

Tutos Access, Tâches planifiées et Batch,Tables de Paramètres sous Access, Excel et Batch, Tâches planifiées et Access
jpcheck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2011, 16h08   #3
Membre éclairé
 
Homme Michel
Développeur informatique
Inscription : février 2008
Messages : 261
Détails du profil
Informations personnelles :
Nom : Homme Michel
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : février 2008
Messages : 261
Points : 304
Points : 304
Par défaut Pas évident dans les deux cas.

Je viens de tester les deux solutions proposées

La première nostartup ... soit je l'ai mal engagée, soit elle ne change rien à mon problème.

La seconde nécessite l'ouverture d'Accès avant que le minimise ne produise l'effet escompté.

Vais donc continuer à chercher un peu

Merci de ton aide.
Michel
Orion34080 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2011, 16h18   #4
Rédacteur/Modérateur
 
Avatar de jpcheck
 
Jean-Philippe ANDRÉ
Inscription : juillet 2007
Messages : 7 863
Détails du profil
Informations personnelles :
Nom : Jean-Philippe ANDRÉ
Âge : 28
Localisation : France

Informations forums :
Inscription : juillet 2007
Messages : 7 863
Points : 10 737
Points : 10 737
Envoyer un message via MSN à jpcheck
Salut,
piste possible, avoir Access deja ouvert en mode minimize, et se contenter d'ouvrir la base dedans ?

tu lancerais Access une fois le matin, et tu adaptes ton code pour ne fermer que la base et pas l'application
__________________
Pas de question technique par MP, je ne réponds pas

Mon perso ? Une vraie brute

Tutos Access, Tâches planifiées et Batch,Tables de Paramètres sous Access, Excel et Batch, Tâches planifiées et Access
jpcheck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2011, 16h52   #5
Membre éclairé
 
Homme Michel
Développeur informatique
Inscription : février 2008
Messages : 261
Détails du profil
Informations personnelles :
Nom : Homme Michel
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : février 2008
Messages : 261
Points : 304
Points : 304
Par défaut Bonne solution de contournement, mais

Mais (car tu te doutes bien qu'il y a forcément un "mais" )
l'application tourne sur un serveur sur lequel sont lancées d'autres applications de tous ordres (access ou autres)... et donc imaginer qu'accès restera minimisé est dans ce cas de figure illusoire.

Pas grave cependant m'arrangerai ... à l'impossible nul n'est tenu !
J'imaginais qu'il existait un mode "hidden" pour lancer Access... mais parfois je rêve un peu ...

En tout cas, merci encore de ton aide !
Michel
Orion34080 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2011, 16h58   #6
Rédacteur/Modérateur
 
Avatar de jpcheck
 
Jean-Philippe ANDRÉ
Inscription : juillet 2007
Messages : 7 863
Détails du profil
Informations personnelles :
Nom : Jean-Philippe ANDRÉ
Âge : 28
Localisation : France

Informations forums :
Inscription : juillet 2007
Messages : 7 863
Points : 10 737
Points : 10 737
Envoyer un message via MSN à jpcheck
En fait, pour des traitements aussi frequents, est-il envisageable de simplement demander "une machine de prod", poste de travail qui n'est utilise par aucune personne en particulier, qui se contente de faire les traitements.
__________________
Pas de question technique par MP, je ne réponds pas

Mon perso ? Une vraie brute

Tutos Access, Tâches planifiées et Batch,Tables de Paramètres sous Access, Excel et Batch, Tâches planifiées et Access
jpcheck est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h31.


 
 
 
 
Partenaires

Hébergement Web