touphi Posté(e) le 22 novembre 2016 Posté(e) le 22 novembre 2016 Bonjour à tous, je recherche de l'aide pour savoir s'il me serait possible d'avoir une liaison entre des multitextes (ou autre) et un fichier Excel.Mon employeur bloque tous les sites d'hébergement d'image, et je n'arrive pas à joindre un fichier) donc je vais essayer de vous décrire mon besoin.J'ai des plans de niveau d'un bâtiment, avec à chaque niveau, plusieurs multitextes ainsi organisés : ligne1) N° de porteligne2) Nom du serviceligne3) Nom du responsable et à côté son N° de tel (5 chiffres)ligne 4 et suivantes) Nom de ses colaborateurs et leurs n° de poste chaque ligne ayant un formatage différent (couleur, taille, calque) Je voudrais donc obtenir depuis ces plans un fichier Excel avec les 6 colonnes corespondantes, trié par n° de porte avec les noms et n° à côté, puis porte suivante ...il faut aussi qu'une liaison se fasse entre les 2 fichiers pour que toute modification soit reportée dans un sens ou l'autre. J'espère avoir été assez clair, sinon n'esitez pas ! Merci d'avance pour votre aide !en précisant que je ne connais rien en lisp !
DenisHen Posté(e) le 22 novembre 2016 Posté(e) le 22 novembre 2016 Bonjour. Le plus judicieux serait de faire de tes différents textes un bloc qui comportera 4 lignes, utiliser ExcelAttribut de (gile), ensuite, une petite mise en forme dans Excel sera, je pense, suffisant. Windows 11 / AutoCAD 2024 Sur terre, il y a 10 types de personnes, celles qui comptent en binaire et les autres (developpez.net). Davantage d'avantages, avantagent davantage (Bobby Lapointe). La connaissance s'accroît quand on la partage (Socrate). Tant va la cruche à l'eau que l'habit n'amasse pas mousse avant de l'avoir tué. (Moi)
touphi Posté(e) le 22 novembre 2016 Auteur Posté(e) le 22 novembre 2016 merci de cette réponse trés rapide !je viens d'essayer ExcelAttribut et j'ai ce message d'erreur : Commande:NETLOAD Impossible de charger l'assemblage. Détails de l'erreur: System.IO.FileLoadException: Impossible de charger le fichier ou l'assembly 'file:///C:\Autodesk\ExcelAttribute_18.dll' ou une de ses dépendances. L'opération n'est pas prise en charge. (Exception de HRESULT : 0x80131515)Nom de fichier : 'file:///C:\Autodesk\ExcelAttribute_18.dll' ---> System.NotSupportedException: Tentative de chargement d'un assembly à partir d'un emplacement réseau qui aurait entraîné l'utilisation de l'assembly en mode Bac à sable (sandbox) dans les versions antérieures du .NET Framework. Cette version du .NET Framework n'activant pas la stratégie CAS par défaut, ce chargement peut être dangereux. Si ce chargement n'est pas destiné à utiliser l'assembly en mode Bac à sable (sandbox), activez le commutateur loadFromRemoteSources. Pour plus d'informations, consultez http://go.microsoft.com/fwlink/?LinkId=155569. à System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) à System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection, Boolean suppressSecurityChecks) à System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackMark) à System.Reflection.Assembly.LoadFrom(String assemblyFile) à Autodesk.AutoCAD.Runtime.ExtensionLoader.Load(String fileName) à loadmgd()
touphi Posté(e) le 22 novembre 2016 Auteur Posté(e) le 22 novembre 2016 petite précision je suis en Autocad Architecture 2012
Patrick_35 Posté(e) le 22 novembre 2016 Posté(e) le 22 novembre 2016 Salut Avec LXL ? @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
(gile) Posté(e) le 22 novembre 2016 Posté(e) le 22 novembre 2016 Salut, Pour ExcelAttribute, il faut probablement "débloquer" le zip ou la dll. Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
Steven Posté(e) le 22 novembre 2016 Posté(e) le 22 novembre 2016 Salut, As-tu les express tools d'insrallés?Si oui, tu devrais créer un bloc avec attributs,ensuite, si tu as les Exprès tools, tu tapes ATOUT, pour sélectionner tes blocs avec attributs pour faire un exportations vers un fichier texte que tu ouvrira avec Excel pour faire les modifications Puis dans AutoCAD Archi, tu tapera ATTIN pour importer les données de ton fichier texte. ExcellAttrubute fait la même chose mais il génère directement un fichier xls. Steven________________________________________ Pour le taf; Windows (et ses emmerdes) sinon pas d'AutoCAD. Pour le perso Linux Mint et pas de problèmes. Mais pas d'AutoCAD. En rêve; AutoCAD sous Linux.
lecrabe Posté(e) le 22 novembre 2016 Posté(e) le 22 novembre 2016 Hello +1 avec Steven Un Bloc peut parfaitement ne contenir QUE des attributs (AUCUN graphique) et donc avec ATTIN / ATTOUT, tu devrais être satisfait ?! Bye, lecrabe Autodesk Expert Elite Team
touphi Posté(e) le 23 novembre 2016 Auteur Posté(e) le 23 novembre 2016 bonjour,j'avais répondu pour remercier gile mais le message n'est pas là.Bref Excelattribute fonctionne . merci mais j'ai un soucis :- les attributs "multiligne" (liste de noms)sont transformés en une cellule unique (chaine de noms) :(
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