Informationen zum Forum AutoCAD VBA:
Anzahl aktive Mitglieder: 784
Anzahl Beiträge: 12.029
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 - 3, 3 Gesamtergebnisse mit Suchbegriffen isometrie layout sec.
AutoCAD VBA : Tab bzw. Ansicht für Zugriff auf AcadTable wechseln
pistolpete1 am 24.01.2008 um 12:42 Uhr (0)
Sehe gerade, dass ich im Beispiel einen Fehler habe, aber es geht trotzdem nicht.If ThisDrawing.blocks.Item(i).Layout.Name = "a0_quer" Liebe Grüße,Peter

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Tab bzw. Ansicht für Zugriff auf AcadTable wechseln
pistolpete1 am 29.01.2008 um 11:12 Uhr (0)
Hallo Wilfried!Danke das funktioniert - nun finde ich das Layout und bekomme die Auflistung aller Objekte. Ich dachte eines davon müsste "AcadTable" sein, in meiner Auflistung sind aber nur:AcDbViewportAcDbLineAcDbLineAcDbLineAcDbLineAcDbPolylineAcDbPolylineAcDbViewportAcDbLineAcDbLineAcDbBlockReferenceIm Anhang ist ein ScreenShot der Tabelle, vlt. kannst du daraus erkennen, welches Objekt das ist.Vielen Dank,Lg Peter

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Tab bzw. Ansicht für Zugriff auf AcadTable wechseln
pistolpete1 am 27.01.2008 um 18:50 Uhr (0)
Wenn ich diesen Code probiere, kommt einmal die Messagebox, da der richtige Block erreicht wurde, aber dann kommt ein Fehler:Code: For i = 0 To ThisDrawing.blocks.count If ThisDrawing.blocks.Item(i).Layout.Name = "a0_quer" Then MsgBox "block gefunden" End If Next iFehler im Anschluss (da der Blockcount 60 ist ...):run-time error -2145320891 (80210045):the property is not available in current stateLg Peter

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