Fichier Excel partagé, prenant en charge les macros ou Application Excel VBA multiposte.

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ธ.ค. 2024

ความคิดเห็น • 41

  • @gregorexan
    @gregorexan 10 หลายเดือนก่อน +1

    Merci a vous Mr. Gille pour cette explication détaillée.

  • @wendnguudijonasouedraogo2631
    @wendnguudijonasouedraogo2631 ปีที่แล้ว +1

    Bonjour c'est Jonas depuis Ouagadougou . Merci pour cette formation.

  • @fronck-93
    @fronck-93 ปีที่แล้ว

    Bonjour à tous et merci Gilles pour cette vidéo. Ce thème de partage de fichiers commence à m'intéresser pour mes différentes petites applications (blog XLVBA). Pour mon application école, j'ai fait une option d'import des notes de classes d'une feuille, mais pour mon application réparations, les utilisateurs auront besoin de partager l'application. A bientôt.

    • @xloneclick
      @xloneclick  ปีที่แล้ว +1

      Bonjour Frank, ATTENTION, Une application VBA partagée avec la méthode XLOneClick d’application clonée ou application miroir ne peut être qu’une interface qui importe des données pour les traiter, pour ensuite exporter des résultats. Vous trouverez ici l’exemple d’un full partage d’une application multi postes et de sa base de données. th-cam.com/video/iJUFu7glpPU/w-d-xo.html

  • @bassisessaidexcel
    @bassisessaidexcel หลายเดือนก่อน +1

    Merci

  • @gestexcelludmo8400
    @gestexcelludmo8400 ปีที่แล้ว +3

    Vous êtes bon

  • @batelitv8691
    @batelitv8691 9 หลายเดือนก่อน +1

    Merci
    J'ai vraiment apprécié

  • @langlaiscestfacile4375
    @langlaiscestfacile4375 5 หลายเดือนก่อน +1

    Bonjour, je suis actuellement en stage dans une entreprise en France, je dois developper une application de demande de sortie des pièces afin de faciliter la collaboration entre les services gestion de stocks et projet. La particularité de cette application VBA esr quelle doit permettre aux deux entités de travailler simulatnément sur le même poste. J'ai commencé le développement mais mon réel défi c'est de pouvoir la rendre synchro sur deux postes différents sans la mettre sur le cloud sachant que en général les cloud ne prennent pas en charge les macro. Est ce que je peux avoir votre aide SVP?

  • @youssefou9456
    @youssefou9456 ปีที่แล้ว +1

    Bonjour merci pour cette vidéo
    J'ai un ficher de gestion de location mais impossible de modifier le fichier par d'outre utilisateur . Comment partager ce type de fichier qui contient une base de données sur réseau et que tous les utilisateurs puis le modifier.
    Merci

  • @puglisijeanpaul9930
    @puglisijeanpaul9930 2 หลายเดือนก่อน

    Bonjour, un grand merci pour ce tuto d'excellente qualité.
    Tous fonctionne à merveille .
    Mais l'icone s'affiche tous blanc il ne repend pas image "appli.ico" et je cherche et je ne trouve pas la solution.
    Auriez vous une idée du problème ?
    version Excel 2013.

    • @xloneclick
      @xloneclick  2 หลายเดือนก่อน

      Bonjour Jean-Paul,
      Merci de votre commentaire. Normalement avec office 2013 cela devrait fonctionner les pistes que vous pouvez explorer :
      1- Avez-vous un fichier au format ico dans le répertoire icon?
      2- avez-vous activé la référence "Windows Script Host Model" (Menu VBA /Outil / Références)
      Ce que je vous propose c'est de zipper votre application et de me la faire parvenir à l'adresse mail xloneclick@gmail.com ou d'utiliser un site comme WeTransfer. (le pare feu Outlook ne permet pas de transférer des fichiers prenant en charge les macros) Je serai ainsi en mesure d'analyser votre problème pour le corriger.
      Cordialement

  • @paambalompo
    @paambalompo 10 หลายเดือนก่อน +1

    Recevez mes salutations, je vous espère bien !
    *DEMANDE D'AIDE* :
    Cette feuille quand elle est protégée, elle reçoit les données saisies dans une autre feuille, qui ne sont pas stockées dans le *Tableau incrémenté* .Par contre si elle n'est pas protégée, elle reçoit les données ces saisies dans une autre feuille, qui sont stockées dans le *Tableau incrémenté*.Je vous demande de m'aider à résoudre ce problème?

  • @Ba2mba84
    @Ba2mba84 4 หลายเดือนก่อน

    Merci infiniment. J'aimerais savoir comment enregistrer les modifications faites sur le fichier clone vers le fichier mère (source). Merci ..

    • @xloneclick
      @xloneclick  4 หลายเดือนก่อน

      Bonjour, il faut faire enregistrer sous et choisir le projet maître.

    • @Ba2mba84
      @Ba2mba84 4 หลายเดือนก่อน

      @@xloneclick merci. Mais possible de faire cela avec un code vba?

    • @xloneclick
      @xloneclick  4 หลายเดือนก่อน

      @@Ba2mba84 presque tout est possible en VBA. Il faudrait ajouter du code dans la private Sub BeforeSave pour demander le mot de passe pour ensuite faire la sauvegarde de l’original, puis détruire le clone. Je regarderai ça en septembre après mes vacances. ;-)

    • @Ba2mba84
      @Ba2mba84 4 หลายเดือนก่อน

      Ok merci. Bonne vacances à vous

  • @mikeramby
    @mikeramby ปีที่แล้ว

    Merci pour cette video. Petite question, quand plusieurs utilisateurs utiliseront le fichier en simultané, comment se gèrent les multiples enregistrements de chaque clone pour avoir un fichier unique avec toutes les modifications de chaque utilisateur ? Merci

    • @xloneclick
      @xloneclick  ปีที่แล้ว

      Bonjour, la méthode présentée dans cette vidéo s’applique à une application qui dialogue avec des fichiers externes. L’application importe des données pour les traiter ou les consolider pour ensuite exporter les résultats dans des fichiers externes sous forme de rapports ou des données consolidées. L ‘application est une interface de dialogue, et n’a jamais besoin d’être sauvegardée. La mise à jour du programme source est faite par l’administrateur. Les utilisateurs utilisent toujours la dernière version en toute transparence sans à avoir à se poser la question de la version qu’ils utilisent. Les utilisateurs ouvrent un clone du programme source qui est détruit à sa fermeture.

  • @loïclinqué
    @loïclinqué ปีที่แล้ว

    Bonjour, vos vidéos sont incroyablement intéressantes. Par contre le classeur cloné ne rempli pas le ou les feuilles source d'après les commentaires ci-dessous. Pour ma part, je vais avoir des multi-utilisateurs du classeur XLSM qui doivent travailler sur le même classeur et parfois sur la même feuille de données. Comment faire?

    • @xloneclick
      @xloneclick  ปีที่แล้ว

      Merci de votre commentaire.
      Oui C’est possible, et il y a 3 méthodes possibles.
      1- l’application VBA doit être une simple interface afin qu’elle puisse être clonée, qui importe les bases de données dans l’application pour pouvoir les modifier pour ensuite les exporter. Cette solution permet à plusieurs utilisateurs de travailler sur une même source mais pas en simultané.
      2- l’application VBA doit également être une simple interface afin qu’elle puisse être clonée par plusieurs utilisateurs.
      L’application importe les bases de données, puis établie des requêtes SQL sur des fichiers Excel partagés, et dans ce cas plusieurs utilisateurs peuvent travailler en simultané sur les mêmes sources.
      3- La troisième solution nécessite également une application VBA qui soit une simple interface pour pouvoir être clonée , mais qui va dialoguer avec des bases textes voir Excel VBA Les bases Texte
      th-cam.com/video/aVV_L01GbgE/w-d-xo.html
      La solution 3 est la plus simple à programmer pour des bases de petites dimensions jusqu’à 10.000 enregistrements . La solution 2 est celle que j’adopte dans ce genre de problématique. Malheureusement je n’ai pas à ce jour de cours développé pour cette solution. Je vais donc y penser, mais Il faut me laisser du temps. Se sera sans doute pour 2024. Maintenant je peux vous vous faire une offre pour un cours en Visio pour cette solution.

    • @xloneclick
      @xloneclick  ปีที่แล้ว

      Application Excel VBA & Base de données partagées multiposte
      th-cam.com/video/iJUFu7glpPU/w-d-xo.html

  • @bricewafo9010
    @bricewafo9010 4 หลายเดือนก่อน

    Bonjour M. Gilles, je vous félicite pour le travail que vous faites.
    J'ai implémenté votre code dans mon projet VBA. La difficulté que je rencontre est la suivante : lorsque deux utilisateurs ouvrent chacun une copie de l'application source, font des modifications et quittent (je rappelle que j'ai désactivé la suppression de la copie du programme), moi à mon tour je procède à la mise à jour des deux applications clones en remplaçant le fichier source, d'abord depuis le premier clone et ensuite le deuxième, les modifications du premier utilisateur sont écrasés et n'existe plus parmi les données.
    En gros, le projet est multi-postes, mais le deuxième utilisateur ne doit ouvrir l'application uniquement lorsque le premier a sauvegardé ses modifications et quitté.
    Y-a-t-il une alternative pour que les mises à jour soient simultanées pour les deux utilisateurs ?
    Merci !

    • @xloneclick
      @xloneclick  4 หลายเดือนก่อน +1

      Bonjour, j’explique dans la vidéo ceci: Une application Excel VBA partagée ne peux pas stocker de données partagées dans l’application elle-même.
      Une application Excel VBA partagée, doit être une simple interface qui dialogue avec des fichiers Excel de type .xlsx qui eux peuvent être partagés.
      Cette application partagée doit dialoguer en lecture et en écriture avec des fichiers externes.
      La méthode XLOneClick consiste à créer une application miroir temporaire, au non de l’utilisateur à l’ouverture de celle-ci.
      La fermeture l’application détruira l’application miroir temporaire. Il est donc impossible de stocker des données dans cette application.
      Toutes les données doivent être externe a l’application.
      L’application importe les données externe pour les traiter puis exporte ces données consolidée.
      L’application peut également lire et écrire dans un fichier Excel fermé à l’aide de la méthode ADODB et des requêtes SQL.
      Vous trouverez dans cette vidéo comment réaliser une Application Excel VBA clonée, que l’on peut appeler également application miroir :th-cam.com/video/nqr69slHgUQ/w-d-xo.html
      Vous trouverez également dans cette vidéo comment partager un fichier Excel sans passer le Cloud : th-cam.com/video/3m74h9RDHNI/w-d-xo.html

    • @bricewafo9010
      @bricewafo9010 4 หลายเดือนก่อน

      @@xloneclick Merci M. Gilles pour votre réponse.
      D'accord
      Le temps que vous réagissez, j'ai regardé d'autres vidéos pour mieux comprendre.

  • @newtechai4367
    @newtechai4367 ปีที่แล้ว

    J'aime vos vidéos et merci pour ceci encore svp vous n'avez pas indiqué ou vous appeler la method clone

    • @xloneclick
      @xloneclick  ปีที่แล้ว +1

      Merci pour le commentaire: ci-après le lien. Fichier Excel partagé, prenant en charge les macros ou Application Excel VBA multiposte.
      th-cam.com/video/nqr69slHgUQ/w-d-xo.html

  • @yawj.amlanman7835
    @yawj.amlanman7835 ปีที่แล้ว

    Merci pour cette vidéo utile. Par contre, j'ai décidé de m'y mettre avec un fichier VBA et quand j'ouvre il m'est indiqué que la fonction "X1cShortcutOnDesk" n'est pas définit. Comment dois-je corriger ce disfonctionnement. Merci.

    • @xloneclick
      @xloneclick  ปีที่แล้ว

      Bonjour, reprenez la vidéo à 5’29’´ vous devez importer le module md_97_ShortcutOnDesk dans votre projet.

    • @yawj.amlanman7835
      @yawj.amlanman7835 ปีที่แล้ว

      Merci, le code répond parfaitement alors j'ai besoin de voir les vidéos qui permettront aux utilisateurs des différentes localités de renseigner le fichiers en ligne. Merci de me mettre les liens.

  • @ladynauzore5921
    @ladynauzore5921 หลายเดือนก่อน

    1:45 : le schéma n'est pas bon puisque le classeur devrait être dans le dossier "Application" et non dans le dossier "icon".

    • @xloneclick
      @xloneclick  หลายเดือนก่อน

      Regardez bien le schéma, quand vous déployez Application vous avez le dossier Icon et le projet VBA. Quand vous dépliez le sous le dossier Icon vous avez le fichier . Ico.

    • @ladynauzore5921
      @ladynauzore5921 หลายเดือนก่อน

      ​​Moi, je constate que pour passer du dossier "Application" au fichier .xlsm, je suis obligé de passer par le dossier "icon", donc le schéma est faux.

    • @xloneclick
      @xloneclick  หลายเดือนก่อน +1

      C’est vous qui voyez!

  • @ericbl9256
    @ericbl9256 ปีที่แล้ว

    Bonjour et merci pour ce tuto.
    Si j'ai bien tout compris, cela permet d'utiliser un fichier contenant des macros entre plusieurs utilisateurs, mais cela ne permet pas de modifier, de rajouter des données dans la base de données.
    Dans ce cas, comment faire ?
    Avez-vous créé un tuto expliquant cela ?
    Merci d'avance et à bientôt !

    • @xloneclick
      @xloneclick  ปีที่แล้ว

      Bonjour Éric.
      Cette méthode permet de partager une application VBA une simple interface qui dialogue avec des bases de données externes. L’application n’est jamais enregistrée par les utilisateurs. Seul l’administrateur peut faire des mises à jour de l’application en toute transparence les utilisateurs travaillerons toujours avec la dernière version sans à avoir à se poser de questions. Le principe est d’importer des données faire du traitement, réaliser des reporting et exporter ces résultats dans des répertoires externes. Je suis en train de préparer une série de vidéos sur l’importation le traitement ou consolidation et l’exportation. La conception de ces formations en e-learning demande de nombreuses heures.

    • @ericbl9256
      @ericbl9256 ปีที่แล้ว

      @@xloneclick Merci vraiment pour votre travail car c'est vraiment top ! Je suis tout à fait contient du temps que vous passez pour faire vos super tutos.
      Continuez !
      Votre boulot est vraiment très utile pour les "VBAtiens" comme moi ;-)
      A bientôt pour un autre super tuto !

  • @newtechai4367
    @newtechai4367 ปีที่แล้ว

    j'ai l'erreur "compiler error i hidden module: thisworkbook this error commonly occurs when code is incompatible with the version,platform or architecture of this application"
    j'utilise une version 2013 non genuine de excel quel est votre version svp?

    • @xloneclick
      @xloneclick  ปีที่แล้ว

      Bonjour, C’est la version Office insider Windows 365. Je travaille toujours avec les dernières versions.

  • @yawj.amlanman7835
    @yawj.amlanman7835 ปีที่แล้ว

    Merci, le code répond parfaitement alors j'ai besoin de voir les vidéos qui permettront aux utilisateurs des différentes localités de renseigner le fichiers en ligne. Merci de me mettre les liens

    • @xloneclick
      @xloneclick  ปีที่แล้ว

      Application Excel VBA & Base de données partagées multiposte
      th-cam.com/video/iJUFu7glpPU/w-d-xo.html