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 :

HTML et macro


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 25
    Par défaut HTML et macro
    Bonsoir à tous,

    Je travaille dans une grande entreprise publique et quand je suis arrivé il y a 2 ans nous avions un fichier HTML pour gérer l'arrivée des clients.

    Pour résumer, c'était un fichier Excel qui permettait d'enregister le nom du client, son motif de venue, heure d'arrivée...

    Un bouton avec une macro définie permettait de mettre à jour le fichier.

    Ce fichier etait enregistré au format HTML ce qui permettait à tous les agents d'avoir accès à ce fichier et de le remplir avec affichage en temps réel pour tous les agents, après avoir cliqué sur le bouton pré-cité.

    Depuis plus d'un an nous n'utlisons plus ce fichier suite à des changements informatiques et mise en place d'un logiciel de gestion de clients.

    Néanmoins je voulais m'inspirer de ce fichier Excel pour tout autre chose.
    Je me suis donc mis au travail et quelle ne fut pas ma surprise de voir qu'après avoir converti mon fichier xls en html, qu'aucune macro ne s'active...

    Jai repris le fichier original, cela ne fonctionne pas non plus...

    Après plusieurs heures de recherche, visiblement on ne peut pas faire fonctionner des macros sous Excel HTML, ce qui est faux car je l'ai déjà vu fonctionner.

    D'après mes recherches j'ai 2 pistes :

    - création d'un serveur IIS (je n'y connait rien)
    - une histoire de fichier "editdata.mso" qui contiendrait mes macros.

    Merci d'avance pour votre aide!!!

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 25
    Par défaut
    Bonjour à tous,

    Sérieux, personne n'a une idée ?

    Quelq'un peut-il alors me donner une piste pour mon fichier excel (avec macro) puisse être partagé par plusieurs personnes et que les modifications soient accessible à tous en temps réel ?

    Merci de votre réponse.

  3. #3
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 681
    Par défaut
    salut,

    quelle idée de poster des requêtes à 20h passé un vendredi soir

    Bon sinon, les macros VBA c'est pour les fichiers Office, pas pour les fichiers html comme tu sembles l'entendre

    Si tu veux des "macros", il faudrait te tourner vers les langages de scripts liés au HTML, comme le javascript par exemple

    Reste que le partage d'un fichier excel ne nécessite aucunement une transformation en HTML
    Cycle de vie d'un bon programme :
    1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise

    Pas de question technique par MP, je ne réponds pas

    Mes ouvrages :
    Migrer les applications VBA Access et VBA Excel vers la Power Platform
    Apprendre à programmer avec Access 2016, Access 2019 et 2021

    Apprendre à programmer avec VBA Excel
    Prise en main de Dynamics 365 Business Central

    Coffrets disponibles de mes ouvrages : https://www.editions-eni.fr/jean-philippe-andre
    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  4. #4
    Membre éclairé Avatar de nchal
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    512
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2012
    Messages : 512
    Par défaut
    Bonjour,

    Tu pourrais peut etre utilisé un Logiciel de gestion de versions. Perso, j'ai pas mal utilisé Apache Subversion(SVN) via Tortoise et sa marche plutôt bien

    Ou encore plus simplement, utiliser le partage disponible de base sous Excel
    Citation Envoyé par helas Voir le message
    Sous Excel 2007 : onglet Révision puis Partager le classeur, cocher Permettre une utilisation multi-utilisateur
    Sous Excel 2000 : je pense menu Action puis Partager

Discussions similaires

  1. [LibreOffice] Manipuler page HTML par macro.
    Par Mobydick_62 dans le forum OpenOffice & LibreOffice
    Réponses: 0
    Dernier message: 08/12/2013, 11h46
  2. [XL-2002] Remplir formulaire HTML par macro VBA
    Par JerCaz dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 10/06/2010, 16h07
  3. [HTML] Ajouter même ligne html par macro (plusieur fichiers HTML)
    Par naouah dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 25/02/2009, 21h49
  4. variable Html dans une macro
    Par casavba dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 21/11/2007, 00h08
  5. Insérer une feuille Excel avec macro dans une page HTML
    Par Pakkaï dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 08/12/2006, 17h40

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