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

Aktualisieren von Text eines Blocks, der mit einer Excel-Zelle verbunden ist

bicok

Guest
Hallo, alle!
ist die erste Frage, die ich frage, sowie der erste Beitrag (über die Präsentation hinaus) Ich schreibe... also versuche ich, mich zum Besten auszudrücken... auf Ihre Erfahrung zu zählen, um das Gleiche zu verstehen

bereits zusammenfassen das Problem im Titel war nicht einfach, jetzt erkläre ich es gut, Schritt für Schritt:

Problem: Ich habe Blöcke auf einem Autocad-Blatt mit Etiketten (z.B. ftc1617 (Photocell) ) und ich muss eine Verbindung dieser Etiketten zu einem Excel-Blatt so erstellen, dass ich, wenn auf der Excel-Tabelle, das ftc1617-Label in ftc16161616 nach dem Speichern und der Aktualisierung, den Block mit dem aktualisierten Label finde

Lösung: Lassen Sie uns sagen, dass ich nur einen kleinen Schritt vermisse, um sicherzustellen, dass es vollständig funktioniert, wenn die Zelle eine Zahl enthält, die Block-Updates, umgekehrt, wenn ich ein Wort einfügen, es " hello ", es gibt mir Fehler, zurück zum Block "# "

Verfahren
-Ich wähle und kopiere die Tabelle von excel
- auf Autocad mache ich "Sonderleim" - "Connect Leim" - "Export als Kad" [o nome simile]- Ich ändere eine Daten auf der Excel-Tabelle, außer, ich gehe auf autocad, ich mache "upstream link" und es ist alles funktioniert
:confused: Im nächsten Schritt sperre ich jedoch:mad:
-Doppelklicken Sie auf Blocktext, Rechtsklick, Geben Sie Datenfeld, Formel, Zelle, wählen Sie Tabellenzelle in Autocad und bestätigen Sie durch drücken ok
:finger: wenn: in der Zelle gibt es eine Zahl, es zurück zum Block. wenn ich die Nummer in der Tabelle ändere, dann den neuen Wert im Block melden. Das Ergebnis, das ich erreichen wollte, war... Wenn nicht, dass ich keine Zahlen eingeben muss, aber alphanumerische Codes. Tatsächlich:
Wenn :angry: statt: in der Zelle gibt es Text nur Buchstaben oder alphanumerisch, es berichtet im Block "# " ...
Ich frage dich Wenn du es mir sagen kannst wie man Blocktext mit Zelle verbindet! alles in der Zelle enthalten ist, so auch ein alphanumerischer Code (da es nur Fotozellen ftc1617 usw. usw. sind)

Vielen Dank!
 
Felder, die mit den Zellen einer Tabelle in Autocad verbunden sind, sind immer numerischer Typ... überhaupt nicht in der Formel gefunden (manchmal zu berechnen.... sowie andere Medientasten, Zählen und Summe).

Wenn Ihre Akronyme immer das gleiche Präfix haben und nur den numerischen Teil ändern, können Sie dies tun:
1) zur Aufrechterhaltung der Integrität des Excel-Blatts eine andere Spalte irgendwo in dem Excel-Blatt erzeugt, in dem Sie den numerischen Teil des Akronyms extrahieren.
Verwenden Sie diese Formel =stringa.estrai(a2;4;4) wobei a2 die Zelle ist, die das alphanumerische Akronym verbindet.

2) die Zellen dieser neuen Spalte werden die, die Sie zeigen müssen, dann fügen Sie die ausgewählte Tabelle und erstellen Sie die Tabelle in autocad, wie Sie bereits getan haben.

3) Felder erstellen, die auf die numerischen Zellen zeigen und, wenn Sie die Felder definieren, durch die Schaltfläche
'zusätzliches Format' fügen Sie das Thema "ftc" als Präfix hinzu.excel_field.jpg
 
Danke. eine ähnliche Idee hatte ich auch: die Spalte mit nur dem numerischen Wert zu exceln und zu verbinden, wie Sie taten... oder zu schreiben "ftc- Geben Sie Datenfeld" da neben dem Link es mich auch schreiben vor und oder nach

dass dieser Job ist, dass ich es für eine Firma tun muss, wo ich Praktika mache... und so werde ich ihnen vorschlagen, wenn die Lösung ihn gut lieben kann, datp, dass das Problem ist... ftc ist nicht das einzige Thema.... es gibt viele mehr

Wenn es einen Weg gab, die alphanumerische Zelle zu verbinden, ohne den String zu passieren... wäre woo

Wenn Sie andere Lösungen haben... Ich bin bereit, sie zu lesen. Ich danke Ihnen, weil Sie eine gute Pseudolösung gefunden haben (was optimal sein kann)

andere Benutzer darüber hinaus sagen, dass sie Vorschläge für meinen Beitrag haben?

Danke und guten Abend
 

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