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 :

Pb utilisation fichier partagé et Macro VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2005
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 20
    Par défaut Pb utilisation fichier partagé et Macro VBA
    Bonjour à tous,

    J'ai parcouru le forum et n'ai pas tout à fait trouvé réponse à mon pb qui est le suivant :

    J'ai préparé un fichier partagé entre de nombreux utiliseurs.
    A l'intérieur de ce fichier, les utilisateurs se déplacent au moyen de boutons associés à des macros, qui lui permettent en fonction de son choix d'arriver dans un onglet pour saisir leurs informations.

    Le problème est que ce fichier, bien que partagé sur un lecteur réseau, s'ouvre parfois en partagé, parfois en lecture seule, et comble du comble parfois en Partagé + Lecture seule en même temps.

    J'ai bien lu le sujet suivant:
    http://www.developpez.net/forums/sho...04&postcount=8
    Celà implique t il que l'exécution de macro dans un classeur partagé n'est pas possible ?

    J'avoue ne pas comprendre d'où vient le pb ?
    Quelqu'un pourrait il m'éclairer ?
    merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Le classeurs partagées ont des restrictions.

    Tu peux utiliser des macros, mais il ne faut pas qu'elle fassent des choses qui soient impossibles, comme dans le message que tu as vu.

    Ces informations se trouvent aussi dans l'aide Excel.

    Starec

  3. #3
    Membre Expert Avatar de Godzestla
    Homme Profil pro
    Chercheur de bonheur
    Inscrit en
    Août 2007
    Messages
    2 403
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de bonheur
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2007
    Messages : 2 403
    Par défaut
    Bonjour,

    selon moi, meme si le fichier est partagé, il ne peut être mis à jour que par une personne à la fois.

    Toute nouvelle tentative d'ouverture donnera lieu à un accès en lecture seule (avec fenetre notification pour attendre, notifier utilisateur qui bloque la mise à jour).

    Donc, si tu souhaites plusieurs utilisateurs qui font de l'update concurrament, cela ne me semple pas possible.

    Par contre, meme en lecture seule, si tes feuilles disposent de boutons de déplacement ou si une barre d'outil déjà présente te permet ce genre de fonctions, tout cela fonctionne sans problème.

    Est-ce que cela répond à ta question ?

  4. #4
    Membre averti
    Inscrit en
    Mars 2005
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 20
    Par défaut
    Merci pour vos réponses.

    @ Starec : Ok je comprends bien la nuance.
    Les macros sont associées à des boutons qui ne font que déplacer l'utilisateur vers l'onglet qui le concerne.
    Ainsi un acheteur surgelés, accèdera à l'onglet Surgelés après avoir cliqué sur le bouton FRAIS puis SURGELES où il pourra alors saisir dans des cellules déprotégées (oui parce que les onglets sont protégés)
    A priori donc rien d'impossible au vu des restrictions décrites...

    @Godzestla :
    J'ai testé le partage de fichier en réseau avec des utilisateurs proches de mois, et n'ai pas eu du tout de pb de verrouillage de fichier et lecture seul pour les utilisateurs ayant ouvert le fichier après le 1er utilisateur.
    Le 1er utilisateur ouvre le fichier partagé en écriture et y fait ses modifs.
    Le 2ème utilisateur ouvre le fichier en écriture également et y fait ses modifications.
    A priori celà fonctionne plutôt bien pour autant que 2 utilisateurs ne viennent pas modifier la même cellule.
    Les mises à jour de l'un et de l'autre se trouvent bien au final dans le fichier.


    Celà ne répond pas encore tout à fait à ma question, mais je vous remercie beaucoup pour vos réponses. Peut être que vous aurez d'autres idées au vu de ce que je vous décris ?

  5. #5
    Membre averti
    Inscrit en
    Mars 2005
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 20
    Par défaut
    Hello tout le monde,

    Alors la bonne nouvelle c'est que j'ai une explication à mon problème.
    La mauvaise, c'est que celà remet en cause tout mon développement.

    J'explique :
    Le fichier Excel est partagé sur le réseau de notre Centrale et de nos entrepôts partout en France.
    Quand des utilisateurs ouvrent le fichier simultanément en Centrale tout se passe bien car le fichier est sur le serveur central. Mais quand un utilisateur ouvre en entrepôt le fichier, il pose un verrou dessus car il passe par la ligne spécialisée.
    Il faudrait créer le lien vers ce fichier avec une autre syntaxe mais qui mettrait en péril les applications locales et les temps de réponse ainsi que la ligne spécialisée elle même semble t il.

    Du coup l'approche Excel n'est pas du tout envisageable pour mon application, et le support technique me conseille de m'orienter vers une application WEB.

    Je ne connais absolument pas ce domaine d'application.
    Auriez vous des conseils pour une novice quant à
    quel est le langage utilisé (on me parle de html ???)
    où trouver les supports et documentations
    ce qu'il faut absolument savoir
    s'il est possible de partager des données par ce biais....

    Et enfin, est il possible pour une non initiée du développement web de mettre en place quelque chose ?
    Je me doute qu'il est préférable d'être opérationnelle dès le départ, mais est-ce un domaine d'application simple à comprendre ?

    Merci encore par avance de vos précieux conseils.
    Je file parcourir le forum un peu plus en détail sur ce sujet....
    A+

Discussions similaires

  1. [Toutes versions] Importer données dans fichier Excel via macro VBA
    Par JEREMY01 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 10/07/2012, 23h13
  2. ouvrir un fichier word dans macro vba
    Par sueabb dans le forum Macros et VBA Excel
    Réponses: 22
    Dernier message: 18/03/2011, 15h22
  3. fusion de fichiers texte avec macro VBa
    Par xak28 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 30/11/2009, 07h28
  4. Ouverture fichier openoffice avec macro VBA
    Par Christian Lo dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 26/08/2008, 05h48
  5. Enregistrer fichier web depuis macro VBA
    Par antoun961 dans le forum VB.NET
    Réponses: 1
    Dernier message: 21/03/2008, 14h53

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