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

VBA Word Discussion :

Indentation du code, contrôle source du code VBA dans Word


Sujet :

VBA Word

  1. #1
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2005
    Messages
    351
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 351
    Par défaut Indentation du code, contrôle source du code VBA dans Word
    Bonjour,

    j'ai modèle de document Word contenant différentes macros, ces différentes macros évoluent et de nouvelles apparaissent selon les besoins. Afin de parer à l'avenir, l'éditeur VBE va comme base me convient, mais si on veut un éditeur correspondant aux besoins de développement actuel, comme pouvoir faire de l'indentation de code, de pouvoir analyser du code afin vérifier la qualité, de pouvoir faire du source contrôle du code VBA (Github ou autre solution), etc. J'ai vu qu'il existe un outil comme rubberduck qui semble répondant intéressant pour cela, mais est-ce un outil qui s'intègre dans différentes versions de office, comme Office 2010 ou Office 2019? Est-ce que Visual Studio (outils de Microsoft) contiendrait les mêmes possibilité que Rubberduck?

    Merci pour vos conseils

    Cédric

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2005
    Messages
    351
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 351
    Par défaut
    Bonjour,

    Pour être plus précis dans mes propos, pour continuer à faire du VBA, mieux utiliser l'outil Rubberduck ou passer à Visual Studio?

    Merci pour votre réponse

    Cédric

  3. #3
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Cédric B. Voir le message
    Bonjour,

    Désolé de ne pouvoir vous répondre sur ces outils. En ce qui me concerne, l'indentation est systématique dans mon code (trop de temps passé à trouver les erreurs ou simplement à comprendre le code). En ce qui concerne les erreurs, mon VBA est paramétré pour déclarer obligatoirement mes variables (options/éditeur). Mes variables comportent 1 ou plusieurs majuscules pour vérifier la syntaxe au fur et à mesure de l'écriture du code.

    Vous aurez peut-être d'autres réponses correspondant cette fois-ci à votre demande.

  4. #4
    Membre éclairé
    Homme Profil pro
    Développeur VBA
    Inscrit en
    Décembre 2015
    Messages
    93
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur VBA

    Informations forums :
    Inscription : Décembre 2015
    Messages : 93
    Par défaut
    Bonjour,

    Je ne connais pas rubberduck, mais mztools me convient parfaitement pour l'indentation de mon code (et heureusement qu'il est là).
    plus certain du prix, peut-être 70€, mais pour un outils qui est utilisé tous les jours, l'investissement n'est pas énorme.

    ++
    Wouana

Discussions similaires

  1. Inclure du code vba dans vb.net
    Par l_achraf dans le forum VB.NET
    Réponses: 8
    Dernier message: 20/04/2009, 19h53
  2. Réponses: 2
    Dernier message: 11/06/2008, 14h38
  3. Inserer du Code VBA dans une prodedure stockée
    Par Soulkeum dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 27/09/2007, 12h23
  4. Inserer du code vba dans une macro
    Par gadget27 dans le forum Général VBA
    Réponses: 4
    Dernier message: 03/05/2007, 13h35
  5. Affectation code VBA dans une feuille xls
    Par anisr dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 24/02/2007, 13h52

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