Aller au contenu

Messages recommandés

Posté(e)

salut,

 

dans un lisp je fais des calculs dont les resultats sont dans des variables

comment recuperer ces valeurs dans un tableau excel?

sachant qu'une fois recuperé, je ne veux plus de lien, et qu'il faudrait que j'integre l'export dans le lisp

je fais tourner plusieurs fois le lisp dans le meme dessin

donc les valeurs changent, d'ou la coupure des liens

j'explose deja les resultats affichés dans mon dessin pour qu'il ne soit plus modifiés au prochain lancement du lisp

l'ideal serait que a chaque export dans ce fichier autocad les valeurs exportées se mettent sous les valeurs precedentes dans le fichier excel

au lieu de recréer un fichier a chaque export

mais la je reve, je pense

 

 

Posté(e)

Salut,

l'ideal serait que a chaque export dans ce fichier autocad les valeurs exportées se mettent sous les valeurs precedentes dans le fichier excel

au lieu de recréer un fichier a chaque export

mais la je reve, je pense

 

C'est assez facile en fait, à faire en .csv :

1 - Tu re-ouvres le fichiers précédemment créer et tu le lis en enregistrant dans une variable

2 - Tu enregistres à la suite du contenu de cette variable les nouvelles valeurs,

3 - Tu écrase et re-créés le csv.

 

 

Si vous êtes persuadés de tout savoir sur un sujet, c''est que vous en ignorez quelque chose...

Posté(e)

Salut,

 

D'accord avec Bred, mieux vaut utiliser un fichier CSV (plus facile et plus rapide à ouvrir pour lecture ou écriture).

 

Quand on ouvre un fichier ascii avec la fonction LISP open, on a trois options :

"r" pour read : lire le fichier

"w" pour write : écrire le fichier (écrase les données si le fichier exitait déjà)

"a" pour append : ajouter du texte à la suite du texte préexistant (ce que tu cherches à faire si j'ai bien compris)

 

Si tu tiens vraiment à écrire directement dans un fichier xls, c'est possible aussi, mais plus compliqué (et l'exécution est plus lente à cause du lancement d'un processus Excel).

Tu peux utiliser ou t'inspirer de GetExcel

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

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é