Aller au contenu

Créer un Macro


jfcantin1977

Messages recommandés

Bonjour à tous

Je sais que ma question doit être assez bizarre pour ne pas dire "stupide" mais je vous le pose quand même.

 

Je cherche un moyen pour me créer un macro. Je vous rapelle que je suis un nouvel utilisateur d'Autocad. J'ai jamais vraiment eu de problème à me créer un macro avec MicroStation, Word, Excel mais avec Autocad je n'y arrive pas.

 

J'ai été dans le menu Tools - Macro et j'ai fouiller dans ces sous menu mais je ne trouve rien pour faire New avec le petit bouton Play et Stop....

 

Si quelqu'un a le goût de me faire une petite marche à suivre.

 

De plus j'ai essayé quelque truc pour aller voir le code en VBA de certain macro et ca me demande un mot de passe (peut-être gérer par la patron)... Bref je m'y perd un peu.

 

Je vous remerci de votre aide

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir à toutes et tous,

 

Macro VBA tu veux dire ?

 

Auxquel cas c'est bien dans "Tools - Macro " et sous menus "Editeur visual basic (ou Alt + F11) puis tu vas dans le menu "Insertion", tu choisis "module",...

 

si j'ai bien compris la question, ;)

Civil 3D 2024 - COVADIS_18.2

https://www.linkedin...3%ABt-95313341/

Lien vers le commentaire
Partager sur d’autres sites

oui Effectivement ca ressemble à ce que tu me dis.

 

Le problème est que si je suis le lien que tu me donne alors je suis dans le fichier AutoCAD.dvb

Ce fichier est protéger par un mot de passe.

 

Un macro en VBA est géré que par ce fichier AutoCAD.dvb ???

 

Bon, au bureau, Autocad gère un module pour faire les calculs et je crois que le fichier AutoCAD.dvb est barré par ce module. Mais existe-t-il une facon de géré un autre fichier pour créer un macro ??

 

Changement de sujet. Je parlait du bouton Play et Stop... Humm va dans Word et va dans le menu Outils ensuite Macro et Nouvelle Macro donne lui un nom et appuis sur OK. Il y aura un petit menu avec le bouton Stop et Pause pour faire le macro. Cette facon de faire génère automatiquement le code en VBA.

 

merci de ton aide...

Lien vers le commentaire
Partager sur d’autres sites

Re,

 

Je n'ai pas bien compris si c'est pour FAIRE ta propre macro ou en LANCER une existante,...

 

Si c'est pour lancer alors c'est "charger projet" du même menu,..

 

Mais là non plus, je ne suis pas sûr de répondre à ta question,... :cool:

Civil 3D 2024 - COVADIS_18.2

https://www.linkedin...3%ABt-95313341/

Lien vers le commentaire
Partager sur d’autres sites

coucou

 

ouh la la la la !!

 

on va encore devant un problème de vocabulaire,

je suis sans doute le rabat-joie du groupe, mais c'est assez...

 

l'enregistreur de macro dans la suite office ne fait que le squelette de la macro

on parle de macro, justement lorsqu'on passe par l'enregistreur

le code généré est franchement crade, mais il fonctionne

avec cette action on ne saura faire que du traitement par lots

(un peu comme les anciens fichiers batch)

pas de possibilité de rentrer des variables et des conditions de test

 

remarque, j'en connais qui disent (sans rougir) faire de la programmation

et en fait n'utiliser que l'enregistreur de macros :mad:

 

pour lancer une macro existante taper Alt+F8 pour les tests

ensuite on la lance par un bouton ou un mini lisp.

au fait, oublie le AutoCAD.dvd

 

pour faire du VBA dans AutoCAD, taper Alt+F11

là tu rentres dans l'environnement de programmation

et puis si tu cales tu reviens sur CadXP

ou sur mon site perso, voir ma signature, puisque la mode est à la publicité

et tu trouveras des gens pour t'aider.

et pour t'aider le plus efficacement possible, soigne le libellé de ta question.

 

une dernière remarque, l'environnement VBA est moribond,

ne mets pas trop d'énergie dans cette direction qui est une impasse.

 

amicalement

Lien vers le commentaire
Partager sur d’autres sites

Bonjour Didier

 

Juste pour clarifier la chose.. héhéhé. Je suis un nouvel utilisateur et je ne connais pas encore le vocabulaire adéquats. Je m'en excuse, je suis entrain d'apprendre :P

 

L'enregistreur de macro, le terme qu'il me manquait, était une partie de la solution. Mais maintenant je sais que ce n'est pas disponible pour la version 2002.

 

Tu dis que le VBA est plus ou moins intéressant. D'accord, je programme un peu en VB.Net et je suis daccord avec toi héhéhé. Que me suggères-tu comme langage ?

 

Autre question et je le répete car je ne dois pas utiliser les bons mots. Je suis incapable de me créer un code en VBA (Alt+F11) car quand j'entre dans le mini logiciel de prog. VBA, tout est barré car j'entre dans le fichier AutoCAD.DVB.

Donc ma question était, Comment faire pour être capable de programmer en VBA et pourvoir sortir du fichier AutoCAD.DVB.. Mais ma question n'est plus tres bonne car le meilleur choix serait de laisser tomber VBA.

 

Bref, j'aimerais juste savoir ou aller, selon toi, pour me créer un macro... Je le code en Lisp?

 

 

J'ai jsute besoin d'un petit coup de pouce pour savoir ou aller pour fouiller par la suite...

 

 

Merci de ton aide

 

 

P.S. je suis également nouveau sur ce forum... ton site perso à partir de ta signature ???

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir à toutes et tous,

 

Bref, j'aimerais juste savoir ou aller, selon toi, pour me créer un macro... Je le code en Lisp?

 

D'après les spécialistes de ce forum, il semble que ce soit préférable, oui,...

 

Mais le VB.Net n'est pas une contre indication, surtout si tu connais déjà, :D

 

P.S. je suis également nouveau sur ce forum... ton site perso à partir de ta signature ???

 

Je me permet de répondre pour Didier,

 

En bas des messages de Didier, sous sa signature : ACADLABS

Civil 3D 2024 - COVADIS_18.2

https://www.linkedin...3%ABt-95313341/

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité