Informationen zum Forum AutoCAD VBA:
Anzahl aktive Mitglieder: 784
Anzahl Beiträge: 12.030
Anzahl Themen: 2.140

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 8, 8 Gesamtergebnisse mit Suchbegriffen mtexte suchen und ersetzen sec.
AutoCAD VBA : Block austauschen
rexxitall am 24.03.2016 um 14:13 Uhr (1)
Hi Ja der ist aufwendig *lach* und das gemeine ist, das der code stinklangweilig ist. Aber damit kann man als Ausgangsbasis recht viel damit anstellen Block ersetzen, zurücksetzen, Werte clonen usw.ebenso frohes FestThomas------------------Wer es nicht versucht, hat schon verlorn Und bei 3 Typos gibts den vierten gratis ! for sale !

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Formulardaten an 2tes Modul übergeben
rexxitall am 26.06.2013 um 20:50 Uhr (0)
*denks*Problem ist das textobjecte keine attribute sind.sobald der das einmal ausgefuehrt hat und will das nochmal machen hat er ein problem.Ne alternatice idee waer and die texte ein dictionary zu binden.2 eintraegeID nameRAW text mit platzhaltern - z.B. #POSITIONSNUMMER#Nun kann man durch das auslesen des dictionarys die texte addressieren (Layer sidn da auch nicht der bringer)Die Platzhalter auslesen und ersetzen und das fertige elaborat dem entity per textstring zuweisen.Nur als idee - ausbaufaehig wie ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : VBA Code funktioniert mit neuem Rechner nicht mehr
rexxitall am 27.10.2015 um 11:43 Uhr (1)
Hi,Bei sowas meine Checkfolge:Refernzen aktualisiert, alle vorhanden ?Hat der Code noch woanders Fehler - das muss nicht zwangsläufug die Zeile sein wo es knallt.Spezialisierte Objecte mal durch ACADOBJECT ersetzen Im 64 BIT VBA hab ich das mitunter das da nix mehr geht.Dim sct As ACADOBJECT functioniertDim sct As ACADsection functioniert nicht.Und ganz gemein, irgend ein Dialogelement - der ACADFOCUSCONTROL ist da immer ein ganz heißer Verdächtigermuß erst aktualisiert werden. (Element in alter Version au ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : eingebettes Projekt - Warum?
rexxitall am 13.05.2018 um 06:28 Uhr (1)
Irgendein MAkro was das tut ?Man kann VBA MAkros extern (gute idee) oder intern in der Zeichnung speichernLetzteres auch mit der Lizenz sowas auszuführen wenn die Zeichnug geladen wird.Ich würd mal die Makroausführung komplett abschlaten um zu guggen ob sowas der Fall ist.Wenn ja VBA editor öffenen, Makro und-color: #FFFF99'>suchen und abstellen.Lieben GrußThomas------------------Wer es nicht versucht, hat schon verlorn Und bei 3 Typos gibts den vierten gratis ! for sale !

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Block verschieben
rexxitall am 08.06.2013 um 16:01 Uhr (0)
untested sub move_JCdim e as acadentitydim P(2) as doubledim i as longdim b as acadblockreferencefor each entity in thisdrawing.modelspace alles durchwuehelnif lcase(entity.objectname)="acdbblockreference" then is sich block set b=entity mussu machen doofe entity pointer zu block pointerif lcase(b.name)="josef" then hassu nun volle doenerrotweissfor i=0 to 2 kriegstu block koordinatenp(i)=b.insertationpoint(i) nextvoll krass koordinatenp(0)=p(0)-1 one step to the left (c) Frank N furtherb.insartationpoint ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Objektauswahl mit Handle
rexxitall am 07.11.2018 um 12:58 Uhr (1)
Hi, das dürfte durchaus gehen. Ist aber komplex da die dynamischen Blockreferenzen anonymisiert vorliegen. Nun begebe ich mich etwas auf das Glatteis, da ich das noch nie so wirklich untersucht habe. Wenn man den Ursprungsblock (da kommt man mit blockref.effectivename dran) rekursiv durchläuft um an die Blocknamen der Unterblöcke zu kommen dürften man nicht an die Parameter der Dynamischen Eigenschaften kommen da die alle auf "Default" stehen. Deswegen denke ich das man sich rekursiv durch die die anonymen ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Attribute aus Exel auslesen
rexxitall am 06.01.2018 um 10:47 Uhr (1)
Hi Klaus, wenn man ein Prblem nur unzureichend beschreibt... So wie ich es verstanden habe, hat er die Möglichkeit aus Inventor heraus auf seine Daten zuzugreifen. - Und somit auch wegzuspeichern. Natürlich ist die Lösung über Zwischendateien das anschließend in ACAD wieder zusammenzufrickeln alles andere als elegant aber dürfte zumindest funktionieren. Es mag möglich sein über die COM Schnittstelle das ganze direkt zu verknüpfen und auszuwerten. Autocad in Inventor einbinden oder umgekehrt. Da ich den Inv ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : automatisch Polygon aus einzelnen Linien erstellen
rexxitall am 07.12.2018 um 09:58 Uhr (1)
HI, Anstelle mit dem Phytagoras zu hantieren kann man z.B. festlegen das die Endpunkte auf einem 5 mm Raster liegen (Ich komm vom Bau ) das ist durch Runden oder Nachkommastellen entfernen schneller als der Phytagoras. Nun kann man diese Zahlen als String abspeichern und mit einfachem String vergleich nachsehen ob die Werte identisch sind. Diese Strings kann man auch in einem Dictionary als Schlüssel verwenden. Zum Beispiel ein Dictionary welches die Endpunkte der (Poly)Linien als Schlüssel hat und als We ...

In das Form AutoCAD VBA wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)


Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz