• Dieses Forum ist die maschinengenerierte Übersetzung von www.cad3d.it/forum1 - der italienischen Design-Community. Einige Begriffe sind nicht korrekt übersetzt.

Esportare testi in Excel

  • Ersteller Ersteller mrx73
  • Erstellt am Erstellt am

mrx73

Guest
zu allen phänomenen der lisp sprache.
ich würde eine lispe benötigen (immer wenn sie tun können), die erkennt mich alle texte in einer auswahl einer "cad"-datei gefunden, um sie in einer xls-datei gefärbt zu transportieren. in ein paar worten habe ich eine "cad" reihe, die eine endlose reihe von zahlen enthält (textformat) und ich sollte sie alle von hand in einer xls-datei kopieren. kann mir jemand helfen? ich wäre sehr dankbar. hallo, marco
 
befehl Estrdatisie können die texte (außer anderen daten, wenn sie möchten) in eine excel-spalte exportieren.

aus dem online-guide:exportiert informationen über objekteigenschaften, blockattribute und zeichnungen in einer datenextraktionstabelle oder in einer externen datei und gibt einen datenlink zu einem excel-tabelle an.
 
ich danke ihnen für die aufmerksamkeit planer straße, aber ich habe einen test gemacht, indem ich den befehl "ausgeschlossen" sowohl auf englisch als auch auf italienisch (vor dem befehl der basshyphen) aber es gibt mir "unbekannten befehl", ich sah auch auf dem führer online, aber ich fand nichts......... ich verstehe, dass ich dich breche, aber wenn es dich auch nicht stört...
vielen dank.
 
zur klarstellung: der befehl auf italienisch ist genau Estrdati während auf englisch Dating Extraktionwelche version von autocad sie verwenden? dieser befehl wurde seit 2008 hinzugefügt.

ich habe diese lispe noch gefunden:
Code:
(defun c:te () (c:text_extractor))

(defun c:text_extractor (/ datei xfile ss index ents txtval)

;; dateiauswahl

(defun selfile)
(setq datei (getfiled "select/create excel file"
"c:\\"
"csv"
anhang
) ;_ end getfilet
;_ endsatz
;_ end defun
(selfile)
(falls datei
(prog.)
(setq xfile)

;; textabruf

(while)
(nicht ss)
(setq ss (ssget '((0 . "text,mtext"))))
;

(satzindex (1- (ssslength ss))
entspricht 0
;_ endsatz
(nicht (minusp index)
(setq txtval (cdr (assoc 1 (entget (name ss index)))))
(write-line txtval xfile)
(satzindex (1- index)
ents (1+ ents)
;_ endsatz
;
(close xfile)
(princ (strcat "\n" (rtos ents) " geschriebene texteinheiten")
)
(alert "keine datei ausgewählt.")
;
(princ)
;_ end defun

dies ist die quelle.
ich habe es getestet und es funktioniert.
 
planerstraße ich glaube, du bist ein genie! sherzi bei ihnen war sehr nett und kostbar. ich habe die lispe versucht, dass sie mich geschickt haben und es funktioniert perfekt und es war genau das, was ich brauchte (es hat nur einen fehler auf den doppeln der zahlen, die in der cad-datei sind, dass dann ich "hand" aus der csv-datei löschen müssen, aber es ist kein problem). wenn ich für alles nützlich sein kann (in meinen bescheidenen möglichkeiten) zögern sie nicht zu fragen. vielen dank.
p.s.: nicht autocad für besondere verarbeitung verwenden ich nutze die version 2004, ich habe die nächsten versucht, aber ich finde mich damit besser. danke wieder und bald, marco
 
......(es hat nur einen fehler auf den doppelten zahlen, die in der cad-datei sind, dass dann ich "hand" aus der csv-datei löschen müssen, aber es ist kein problem)....
ja, ich habe es bemerkt. vielleicht könnte es auch gelöst werden, indem man die lispe ändert, aber wie man sagt, ist es leicht gelöst in excel mit ein wenig geduld.

bitte!
 
tut mir leid, vermeiden sie ein neues thema zu öffnen, aber ich möchte verstehen, wie man es alles auf einem 2002 autocad anwenden.
tut mir leid, selbst für meine lisp-level-ignoranz muss ich einen txt öffnen, den inhalt dessen einfügen, was plannerroad geschrieben hat, und schließlich die strecke in lisp ändern. was sollte ich tun? ich versuchte, die erstellte datei in der cad-datei zu ziehen, aber nichts passiert.... können sie mir bitte erklären?
danke im voraus für erklärungen! hi.
 
vielen planern.
da ich nicht die chance habe, alles zu testen, könnte ich wissen, was ich erwartet, nachdem ich diesen befehl gestartet habe und die lispe hochgeladen habe?
danke.
möglicherweise explodiert der computer! sei vorsichtig! :biggrin:

wenn sie befürchten, dass eine lispe "versprechen" kann die konfiguration von autocad bleiben ruhig, gibt es keine gefahr.
aufrichtig ist es vergangen der zeit und ich erinnere mich nicht an die operation dieser lispe...
 
vielen planern.
da ich nicht die chance habe, alles zu testen, könnte ich wissen, was ich erwartet, nachdem ich diesen befehl gestartet habe und die lispe hochgeladen habe?
danke.
ich versuche heute morgen den befehl "te" zu laden, aber... ich habe einen netten "unbekannten befehl" erhalten, können sie mir eine planer antwort geben?

danke.
 
ich habe überprüft, der befehl beginnt.
ich bringe dir die lispe. du hast etwas falsch gemacht, als du es erschaffen hast.
.
vielen planern. phänomenal. ich kann den befehl ausführen, weil ich ihn nach dem ziehen auf der zeichnung mit dem_appload geladen habe und ihm den pfad der hochgeladenen datei gebe.

die sache, die ich zuvor verpasst habe, ist der upload der lisp. für dieses thema möchte ich diesen nützlichen link veröffentlichen:http: / / www.professionearchitetto.it / wiki / modalit% c3% a0 + per + caricare + un + lisp.aspxhier, für unwissende menschen wie mich, auf der ebene der lispe, gibt es eine möglichkeit, die verschiedenen arten der belastung zu kennen.

ich möchte sie zum zweiten mal betonen. ich werde es alles auf einem csv ablegen, okay.
nun hätte ich 3 texte nebeneinander, wo sie angeben, die erste position eines steckverbinders, die zweite die länge und farbe des kabels für die jeweilige position, und schließlich die letzte, die eine kennung für das kabel angibt.
da, die entlastung, die in csv der texte geschieht, sie erlauben mir nicht, ihm eine bestimmte reihenfolge zu geben, dachte ich, es wäre nützlich, in einem text all diese informationen zu haben, d.h. die drei texte in einem text zu haben.
wir sagen die "concatena", die häufig in excel durchgeführt wird, aber alles auf autocad ausführen, so dass alle informationen auf einem text zusammengefasst haben, und bei der entlastung geschah die möglichkeit, alles mit einem bestimmten kriterium zu bestellen, das ich angeben würde. grundsätzlich, mit diesen informationen über excel, auf diese weise kann ich "spielen", wie ich will auf excel.
dank für die bereitschaft, so gründlich zu reagieren, auf meine bedürfnisse!
tschüss!
 
möglicherweise explodiert der computer! sei vorsichtig! :biggrin:

wenn sie befürchten, dass eine lispe "versprechen" kann die konfiguration von autocad bleiben ruhig, gibt es keine gefahr.
aufrichtig ist es vergangen der zeit und ich erinnere mich nicht an die operation dieser lispe...
nein!
das habe ich nicht für irgendwelche systemanomalien gefragt! ...
ich fragte, warum, wenn ich sie schrieb, ich war zu hause und mit einem mac, und nicht auf der gewinn-partition installiert, autocad, ich konnte es nicht simulieren und im voraus wissen, keine nicht-funktionen, wie es heute morgen geschah (für meine unwissenheit über lisp).
ich wollte heute morgen von 8:00 uhr in betrieb sein! ♪
vielen dank, aber für ihre immense unterstützung, sie sind eine heilige hand! ahahahaha
bis bald!
 
die sache, die ich zuvor verpasst habe, ist der upload der lisp. für dieses thema möchte ich diesen nützlichen link veröffentlichen:http: / / www.professionearchitetto.it / wiki / modalit% c3% a0 + per + caricare + un + lisp.aspxhier, für unwissende menschen wie mich, auf der ebene der lispe, gibt es eine möglichkeit, die verschiedenen arten der belastung zu kennen.
werfen sie einen blick auf den titel des ersten threads (in relief) dieses forums (lisp for autocad). : wagen:
 
...jetzt hätte ich 3 texte nebeneinander, wo sie angeben, die erste position eines steckverbinders, die zweite die länge und farbe des kabels für die jeweilige position, und schließlich die letzte, die eine kennung für das kabel angibt.
da, die entlastung, die in csv der texte geschieht, sie erlauben mir nicht, ihm eine bestimmte reihenfolge zu geben, dachte ich, es wäre nützlich, in einem text all diese informationen zu haben, d.h. die drei texte in einem text zu haben.
wir sagen die "concatena", die häufig in excel durchgeführt wird, aber alles auf autocad ausführen, so dass alle informationen auf einem text zusammengefasst haben, und bei der entlastung geschah die möglichkeit, alles mit einem bestimmten kriterium zu bestellen, das ich angeben würde. grundsätzlich, mit diesen informationen über excel, auf diese weise kann ich "spielen", wie ich will auf excel... .
würde eine neue lispe erstellen, die dies automatisch tut. aber aufrichtig zwischen der zeit, die jemand bei der erstellung verlieren würde und es mit der excel-kette tun, weiß ich nicht, ob es wert ist...
vielen dank aber für ihre immense unterstützung, sie sind eine heilige hand! ahahahahaha
bis bald!
ich habe nichts getan.
 
würde eine neue lispe erstellen, die dies automatisch tut. aber aufrichtig zwischen der zeit, die jemand bei der erstellung verlieren würde und es mit der excel-kette tun, weiß ich nicht, ob es wert ist...



ich habe nichts getan.
nein, tut mir leid, dass der diskord ist, dass mit ihnen nicht eine concatena mit excel durchführen können, mit den daten, die von der lisp, die sie veröffentlicht.
ich habe sie zum beispiel der concatena gemacht, da sie etwas brauchen (in diesem fall, wie ich lisp verstehe) das tut.
die daten, die im csv extrahiert werden, können nicht halbautomatisch kombiniert werden, gerade weil sie auf dem arbeitsblatt in masse geworfen werden, so dass sie mir nicht erlauben, die concatena durchzuführen. von hier aus die notwendigkeit, die drei texte in einen zu verschmelzen. also, am ende würde ich eine einzige spalte mit allen daten, wo ich sie extrahieren kann, wie ich will und schließlich bestellen.
wenn sie jedoch, experte, diese ehrliche lisp in bezug auf die zeit zu schaffen, verstehe ich. ich möchte den job erledigen.
wie auch immer, danke für alles.
hi!
 

Statistik des Forums

Themen
58.521
Beiträge
499.056
Mitglieder
104.110
Neuestes Mitglied
ChristianR

Zurzeit aktive Besucher

Keine Mitglieder online.
Zurück
Oben