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

Macros et VBA Excel Discussion :

VBA fichier partager erreur macro


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Décembre 2020
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2020
    Messages : 43
    Par défaut VBA fichier partager erreur macro
    Bonjour !

    Nous utilisons un fichier partager au travail et dans mes macro, j'utilise la fonction " ActiveWorkbook.Save".

    Malheureusement, des fois, 2 utilisateurs clique en même temps et cela crée une erreur 1004, fichier vérouillé par un autre utilisateur.

    Est-ce possible de mettre un code qui réessaye un save ou même un délais de quelques secondes si le fichier est verrouillé ? En dernier recours, ignorer l'erreur ?

    J'ai essayé de mettre "On Error Resume Next" mais ca ne change rien.

  2. #2
    Membre Expert Avatar de mfoxy
    Homme Profil pro
    Automation VBA
    Inscrit en
    Février 2018
    Messages
    752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Automation VBA
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2018
    Messages : 752
    Par défaut
    Bonjour,

    Les fichiers partagés sont rarement une bonne idée.

    Il vaut largement mieux, que chaque utilisateur travail dans un fichier individualisé et regrouper les différents fichiers (par PowerQuery au besoin).

    Si les différents utilisateurs, doivent travailler simultanément et en temps réel sur une même base de donnée, il serait judicieux de se diriger vers un logiciel prévu pour.

    Bav,

  3. #3
    Membre Expert Avatar de Thumb down
    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2019
    Messages
    1 574
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juin 2019
    Messages : 1 574
    Par défaut
    Bonjour,
    Ce que tu appelles fichier partage c'est un fichier que chaque utilisateur se partage à tour de rôle ?

    Ou tu parles d'un fichier où l'option partager est activé ?

    Les fichiers partagés ce n'est pas forcément la meilleure idée mais ça fonctionne très bien!

  4. #4
    Membre averti
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Décembre 2020
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2020
    Messages : 43
    Par défaut
    oui je parle de l'option "partager" de excel. J'avoue que ce n'est pas l'idéal, mais dans ma situation c'est l'unique envisageable. Si je ne trouve pas de façon de "contourner" l'erreur qui arrive rarement, je vais tous simplement vivre avec. Ca arrive environ qu'une seul fois par jour. C'est vraiment uniquement quand deux personnes actionne un formulaire EXACTEMENT au même moment. :-)

  5. #5
    Expert confirmé Avatar de Patrice740
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2007
    Messages
    2 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 478
    Par défaut
    Bonjour Thumb,
    Citation Envoyé par Thumb down Voir le message
    Les fichiers partagés ce n'est pas forcément la meilleure idée mais ça fonctionne très bien.
    Comme mfoxy, ce n'est pas l'opinion que j'ai des fichiers partagés, pour moi c'est plutôt : A fuir comme la peste !

    Mais je n'utilises pas la toute derniere version d'Excel (2019),
    y aurait-t'il eu des changements qui justifient ce « ça fonctionne très bien » ?

  6. #6
    Membre Expert Avatar de Thumb down
    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2019
    Messages
    1 574
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juin 2019
    Messages : 1 574
    Par défaut
    En fait j'ai utilisé toutes les versions de 97 à 365 je ne me suis jamais rendu compte que ça posait des problèmes!

    Ça fonctionne très bien en opposition à ce déconne toujours !

    C'est juste une opinion au vue de mon expérience rien de cientifique !

  7. #7
    Expert confirmé Avatar de Patrice740
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2007
    Messages
    2 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 478
    Par défaut
    Citation Envoyé par Thumb down Voir le message
    En fait j'ai utilisé toutes les versions de 97 à 365 je ne me suis jamais rendu compte que ça posait des problèmes!
    Ça fonctionne très bien en opposition à ce déconne toujours !
    Je n'ai jamais dit « déconne toujours » mais presque chaque fois que j'ai mis en place un fichier partagé chez des utilisateurs, ça fonctionnait très bien pendant un temps certain (deux ou trois ans) et ça se terminait en catastrophe, sans préavis, avec un fichier totalement irrécupérable. Et je ne suis pas le seul sur ce Forum à avoir vécu cette mésaventure.
    Apparemment, mais sans certitude, du fait que le propriétaire du fichier n'était pas suffisamment rigoureux dans la gestion des modifications qu'il laissait s'accumuler sans les approuver régulièrement.

  8. #8
    Membre Expert Avatar de Thumb down
    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2019
    Messages
    1 574
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juin 2019
    Messages : 1 574
    Par défaut
    Bonjour,
    Utiliser un casseur partagé, temporairement, pour se laisser le temps d'avoir une solution robuste pourquoi pas mais deux ou trois ans !

    Comme dirait Clément Marcotte Excel n'est pas une SGBD.

  9. #9
    Expert confirmé Avatar de Patrice740
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2007
    Messages
    2 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 478
    Par défaut
    Citation Envoyé par Thumb down Voir le message
    Bonjour,
    Utiliser un casseur partagé, temporairement, pour se laisser le temps d'avoir une solution robuste pourquoi pas mais deux ou trois ans !
    Comme dirait Clément Marcotte Excel n'est pas une SGBD.
    Il n'y a pas que les bases de données qui se partagent !
    Excel est un excellent outil de calcul et dans certains domaines on doit partager des calculs.

  10. #10
    Membre Expert Avatar de Thumb down
    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2019
    Messages
    1 574
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juin 2019
    Messages : 1 574
    Par défaut
    Bonjour,
    dans les option partagé du fichier il faut permettre les modification multi utilisateur et faire un petit tour dans les option avancées!

Discussions similaires

  1. [XL-2003] VBA fichier partagé
    Par Djromé dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 26/05/2012, 15h08
  2. Pb utilisation fichier partagé et Macro VBA
    Par ISABO95 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 02/07/2008, 16h53
  3. Excel VBA > Message d'erreur " Macro desactivés "
    Par alec-- dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 14/06/2007, 13h58
  4. [VBA-E] Probleme macro suite à fichier partagé
    Par wice33 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 09/06/2006, 09h13
  5. [VBA-E]macro fichier protégé xsl copie de fichiers partagés
    Par matou_aouh dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 06/04/2006, 15h08

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