mimine Posté(e) le 7 mai 2007 Posté(e) le 7 mai 2007 bonjour,d'un coté j'ai un fichier cadastre d'une commune avec des calques bien définis, du texte et des lignes.de l'autre coté j'ai un fichier excel avec plusieurs colonnes avec des infos utiles, chaque ligne a ces coordonnées lamberts en x et en y.Ma question est:comment faire pour convertir chaque ligne de mon tableau excel en 1 bloc attribut dont le point d'insertion correspond à mon x et y. merci d'avance pour votre contribution
lecrabe Posté(e) le 7 mai 2007 Posté(e) le 7 mai 2007 Hello Il me semble que Tramber et/ou Christian Reb ont déjà répondu à ce genre de question "assez simple", il suffit avec 1/2 macros de générer un fichier Texte/Ascii qui contient en fait des ordres simples et séquentiels d'AutoCAD ... On appelle cela un fichier Script "*.SCR" ! Il faudrait faire qq recherches SVP ! Ce fichier Script va contenir des lignes du genre: _-insert bloc_pref 582700,2450300 1 1 0 PONTOISE_-insert bloc_pref 609200,2421300 1 1 0 CRETEIL_-insert bloc_pref 607400,2434600 1 1 0 BOBIGNY Voici un exemple où l'on insère N Blocs avec UN attribut sur une carte en Lambert 2 Etendu. Ainsi une fois exécuté les 90 lignes (environ), on obtient toutes les préfectures de France en Lambert 2 Etendu sur le dessin de la France en L2 Etendu ! Le Decapode Autodesk Expert Elite Team
mimine Posté(e) le 10 mai 2007 Auteur Posté(e) le 10 mai 2007 Merci de m'avoir aiguillée, voici ma manip. J'ai concatener dans excel 3 colonnes ( X, Y, nbre de prises) + la commande autocad inserer bloc au début.=CONCATENER("inserer titi ";A1;",";B1;" 1 1 0 ";C1) j'en ai fais un script:inserer titi 607909.31,2436490 1 1 0 1 Nouveau fichier autocad, j'ai créée un bloc "titi" avec un attribut.Outil-scriptet une fois exécuté que du bonheur. a+ ;)
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant