IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

ACCESS PARFOIS très lent en exploitation et en modifications de formulaires VBA


Sujet :

Access

  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2014
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

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

    Informations forums :
    Inscription : Décembre 2014
    Messages : 32
    Points : 17
    Points
    17
    Par défaut ACCESS PARFOIS très lent en exploitation et en modifications de formulaires VBA
    J’utilise depuis quelques mois Access 64 bits, avec un pack Office 365, sur un poste W10. J’utilise OneDrive sur ce poste, mais je ne place pas les bases Access dans OneDrive (frontale et dorsale sur le disque local).
    Mon application est très ancienne et fonctionne TB chez mes clients (je suppose), autrefois je développais sur un poste Access 2010 32 bits. La base frontale fait : 46 Mo avec le VBA.

    Actuellement j’ai des temps d’attente excessifs surtout à l'ouverture, (le rond tourne longtemps) et parfois je vois le message en haut de l’écran Access ne répond plus, puis ça repart, sans planter. Quand je suis en VBA en création de formulaires j’ai aussi cette attente et très souvent j’ai aussi ce message : Access ne répond plus et ça repart parfois au bout de plus de 30 sec, ça ne plante jamais. Le plus étonnant dans tous cela c’est que ce n’est pas répétitif. La même action (ouverture de formulaire par le VBA !) passe parfois immédiatement et d’autre fois je dois attendre… Quelqu’un a-t-il déjà eu ce problème ?

    La faute à Access 64, à Office 365 ou à OneDrive ?

    Remarque : Cette application tourne depuis longtemps sur Access 64 et 32 bits, j’ai fini par installer un Runtime Access 2010 32 bits sur ce poste. Ça marche beaucoup mieux moins de temps d’attente, mais j’en ai un peu, rarement...

    j'ai déjà posé ces questions dans un autre post moins bien référencé, sans réponse, je ne peux pas être le seul à avoir ce problème particulièrement gênant et incompréhensible : par son irrégularité

  2. #2
    Membre émérite Avatar de Zekraoui_Jakani
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    1 671
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 671
    Points : 2 491
    Points
    2 491
    Par défaut Lenteur
    Je n'ai vu ce genre de situations dans des cas spécifiques:
    • Faible RAM
    • Mise à jour Windows à l'ouverture
    • Analyse Anti-virus à l'ouverture
    • Faible débit internet
    • Code VBA qui lance des routines avant ouverture du formulaire

  3. #3
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2014
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

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

    Informations forums :
    Inscription : Décembre 2014
    Messages : 32
    Points : 17
    Points
    17
    Par défaut
    Citation Envoyé par Zekraoui_Jakani Voir le message
    Je n'ai vu ce genre de situations dans des cas spécifiques:
    • Faible RAM
    • Mise à jour Windows à l'ouverture
    • Analyse Anti-virus à l'ouverture
    • Faible débit internet
    • Code VBA qui lance des routines avant ouverture du formulaire
    j'ai un poste neuf, 500 Go SSd, RAM 4 Go, AMD Athlon 2.40 GHz
    Anti virus désactivé (enfin je crois Macfee supprimé)
    Je suis sur la fibre
    Le code VBA n'est pas en cause, car des fois ça part tout de suite et la même procédure bloque parfois 20 à 30 sec
    J'ai aussi parfois ce message Outook ne répond plus.... mais rarement, sur Access c'est sans arrêt !!!!!!!!!!!!!!!

    merci quand même

  4. #4
    Membre émérite Avatar de Zekraoui_Jakani
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    1 671
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 671
    Points : 2 491
    Points
    2 491
    Par défaut
    Je conseille de copier vos tables et formulaires dans une nouvelle BDD, et ouvrir les formulaires de façon séquentielle jusqu'à ce que vous mettiez le doigt sur le formulaire incriminé, puis corriger en conséquence; parfois il suffit d'une virgule mal placée ou manquante qui passe à travers le filet du débogueur ....

  5. #5
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2014
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

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

    Informations forums :
    Inscription : Décembre 2014
    Messages : 32
    Points : 17
    Points
    17
    Par défaut
    Citation Envoyé par Zekraoui_Jakani Voir le message
    Je conseille de copier vos tables et formulaires dans une nouvelle BDD, et ouvrir les formulaires de façon séquentielle jusqu'à ce que vous mettiez le doigt sur le formulaire incriminé, puis corriger en conséquence; parfois il suffit d'une virgule mal placée ou manquante qui passe à travers le filet du débogueur ....
    Merci, mais je suis certain que mes bases ne sont pas incriminées, j'ai un portable Azus et là ça marche bien, en fait je pense que cela vient du poste HP. J'ai d'abord totalement supprimé Macaffe, j'ai cru que c'était cela, mais non. J'ai essayé de poser la question au sav HP? pas de réponse pour l'instant ... Ce qui est très étonnant c'est que les mêmes actions ne produisent pas toujours ls mêmes Effets ....

  6. #6
    Expert confirmé

    Homme Profil pro
    consultant développeur
    Inscrit en
    Mai 2005
    Messages
    2 926
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : consultant développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 926
    Points : 4 843
    Points
    4 843
    Par défaut
    RAM 4 Go, AMD Athlon 2.40 GHz
    La RAM de 4 Go, c'est vraiment le minimum, je conseille maintenant 8 Go

    peut-être quelques déclarations 64 bits insuffisantes ...

    Comme tu fonctionnes en local (frontale et dorsale sur le disque local), il doit bien y avoir une difficulté
    ne pas écarter l'ATLON mais je ne connais pas
    utilises-tu la bibliothèque GDIPLUS ? depuis ACC2016, on peut avoir des attentes de 30 secondes pour certains affichages de pixels ...
    pas d'autre idée

  7. #7
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2014
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

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

    Informations forums :
    Inscription : Décembre 2014
    Messages : 32
    Points : 17
    Points
    17
    Par défaut
    Citation Envoyé par micniv Voir le message
    La RAM de 4 Go, c'est vraiment le minimum, je conseille maintenant 8 Go

    peut-être quelques déclarations 64 bits insuffisantes ...

    Comme tu fonctionnes en local (frontale et dorsale sur le disque local), il doit bien y avoir une difficulté
    ne pas écarter l'ATLON mais je ne connais pas
    utilises-tu la bibliothèque GDIPLUS ? depuis ACC2016, on peut avoir des attentes de 30 secondes pour certains affichages de pixels ...
    pas d'autre idée
    Merci pour ton aide

    GDIPLUS connais pas,mais ce serait la même chose sur mon Portable.
    Je vais essayer d'acheter de la RAM, c'est peut-être l'explication, je vois que mon poste actuellement est vendu en 8 Go RAM

  8. #8
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2014
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

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

    Informations forums :
    Inscription : Décembre 2014
    Messages : 32
    Points : 17
    Points
    17
    Par défaut
    J'ai ajouté 4 Go de RAM donc 8 Go et le problème subsiste, un peu plus rapide peut-être mais pas résolu. Ce qui m'étonne c'est que pour les deux ou trois premiers lancements la réponse est longue et après la réponse est quasiment instantanée. Comme si la mémoire s'était pre-chargé de données ???? très étrange !! globalement les phases d'attente sont très irrégulières

Discussions similaires

  1. Fichier de gestion sous access très très lent
    Par Hania06 dans le forum VBA Access
    Réponses: 7
    Dernier message: 27/06/2017, 13h06
  2. [AC-2013] MS ACCESS 2013 Trés Lent
    Par moni27b dans le forum Modélisation
    Réponses: 1
    Dernier message: 04/02/2016, 12h10
  3. BDD sur réseau très très très lent...
    Par ericain dans le forum Access
    Réponses: 12
    Dernier message: 20/02/2015, 17h17
  4. [AC-2000] Base access parfois tres lente sur LAN
    Par fuwfuw dans le forum Access
    Réponses: 3
    Dernier message: 25/02/2013, 16h27
  5. Requête Access trés lente ?
    Par ghostdz dans le forum Bases de données
    Réponses: 4
    Dernier message: 03/08/2007, 08h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo