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 677 - 689, 835 Gesamtergebnisse mit Suchbegriffen catia macro bom to excel sec.
Autocad VBA : Attribute mit Excel abgleichen
Stelli1 am 06.02.2006 um 11:19 Uhr (0)
Hallo Sven,mit einem Verweis wird auf eine externe Bibliothek verwiesen.Mit dem Verweis hat man Zugriff auf dessen Objektmodel.Damit kannst du die darin enthaltenen Objekte und Datentypen deklarieren. Ein weiterer Vorteil ist die Kontexteingabehilde im Editor. Verweis und Projekt/Verweise der VBE.Mit einem Selektionset (AWSATZ) kannst du Teile (Auswahl) deiner Zeichnung bearbeiten. Anstatt SelectOnScreen gibt es auch die Möglichkeit alle Elemente mit einer Eigenschaft (Block) in eine Auswahl zu bringen.Alt ...

In das Form Autocad VBA wechseln
Autocad VBA : Datenübergabe von Excel auf Attribute und umgekehrt
Nat_Bambo am 26.06.2006 um 15:47 Uhr (0)
Hallo Nancy,du Heldin der Syntaxe. Jo, das war ein Riesenschritt in die richtige Richtung. Vielen Dank.Ein Problem habe ich noch.Da meine Kollegen mit Blöcken arbeiten, muß im Programm vorher die Blöcke geöffnet werden. Dabei sollen nur bestimmte Blöcke geöffnet werden. Die Auswahl soll über Checkboxen erfolgen, die sich auf einer Userform befinden. Ich weißt überhaupt nicht, ob dieses in ACAD möglich ist und ob das jetzige Programm dazu überhaupt geeignet ist.Nochmal vielen, vielen Dank für Deine bisherig ...

In das Form Autocad VBA wechseln
AutoCAD VBA : In Excel vorhandene Blöcke auflisten
Stelli1 am 27.04.2009 um 10:49 Uhr (0)
Hallo Bernhard,was willst du denn machen ?Willst du wissen welche Blockdefinitionen in der Datei sind ?oder welche Blöcke wieoft eingefügt wurden ?Mit welcher AutoCAD Version arbeitest du ?Fülle doch noch bitte die Systeminfo aus.In Thisdrawing.Blocks hast du eine Auflistung der Blockdefinitionen.Wenn du die Referenzen haben willst kannst du z.B. die Auflistung des Modelbereiches durchlaufen und die Inserts finden, oder mit Hilfe eines Selectionsets mit einem Filter die Blockreferenzen finden.Was hast du d ...

In das Form AutoCAD VBA wechseln
Autocad VBA : Zugriff von Excel auf Blöcke/ Blockattribute
VBA-Piet am 11.05.2005 um 15:43 Uhr (0)
Zu Frage 2: noch etwa unelegant, geht aber: Set sset = thisDrawing.SelectionSets.Add( SS1 ) Auswahlsatz sset.select acSelectionSetAll hier könnten schon vorab nur die Blöcke gefiltert werden For Each Objekt In sset If Objekt.EntityName = AcDbBlockReference Then Block? if Objekt.Name= Index then Blockname if Objekt.HasAttributes then Attribute? attrib = Objekt.GetAttributes For Count = LBound(attrib) To UBound(attrib) Select Case attrib(Count).TagString Name d ...

In das Form Autocad VBA wechseln
AutoCAD VBA : Excel Routinen von ACAD aus ausführen
alfred neswadba am 14.02.2011 um 10:36 Uhr (0)
Hi,ok, hier mal ein VBA, das alles in AutoCAD macht, dass ATTOUT (bereits mit ausgefüllten Attributen) kannst Du ja immer noch machen.Anwendung: das DVB-File in den AutoCAD-Graphikbereich ziehen und fallen lassen (damit wird es geladen), dann Befehl _VBARUN und im Dialog dieses: BlAtt_to_HyperLink_AN01.dvb!ThisDrawing.convertBlAtt_to_Hyperlink auswählen und Button Ausführen.Da werden sowohl das Attribut HYPERLINK als auch der Hyperlink selbst gesetzt.VORSICHT: dieses ist nicht ausreichend getestet, vorher ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Acad 2009 LT und vba
scorcerer66 am 05.01.2009 um 13:09 Uhr (0)
hallound ein gesundes, erfolgreiches neues jahr.ich habe ein projekt *.vbp und kann dieses in unserem neuen acad lt nicht ausführen. nach googlen erfuhr ich, dass dies auch nicht möglich ist. mit dem acad-projekt lese ich (in abhängigkeit von layername und polylinie) längen von polylinien aus der zeichnung, fasse diese werte in drei gruppen zusammen, denen ich dann explizit farben zuordne. meine fragena) kann ich die zeichnungsdatei auslesen und die relevanten werte nach excel ausgeben ohne auf acad zuzugr ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Mehrzeilige Attribute aktualisieren
OlgaG am 28.08.2024 um 18:20 Uhr (1)
Hallo liebe AutoCAD-Spezialisten!Der unten stehende Code „excel-vba“ ermöglicht es Ihnen, Attributwerte zu aktualisieren. Das Problem ist, dass, wenn dieses Attribut „mehrzeilig“ ist, solche Eigenschaften wie z.B. Kompression zurückgesetzt werden: es war 0,8 - nach der Aktualisierung -1.Könnten Sie mir bitte sagen, wie ich den Code so ändern kann, dass nach der Aktualisierung von mehrzeiligen Attributen solche Eigenschaften erhalten bleiben?n_at = 0varAttributes = blockObj.GetAttributes For r_a_n = 8 To C ...

In das Form AutoCAD VBA wechseln
Autocad VBA : Maximieren eines geöffneten Programms
BloodyMess am 25.09.2004 um 19:23 Uhr (0)
Hallo Jürgen, zu 1 tens ... Benutze bitte diesen Link http://ww3.cad.de/foren/ubb/Forum259/HTML/000319.shtml .. und dann erweiterst Du einfach diesen Teil Code: If Left$(aa, InStr(aa, Chr$(0)) - 1) = acad.exe Then MsgBox AutoCAD läuft End If um eine Funktion oder Schleife oder was auch immer, was Dir halt zählt, wie oft das Programm läuft. 1 bekommst Du mindestens zurück, da dein Programm schon läuft, wenn er die Prozesse überprüft. zu 2 tens In meinem Falle war das Object Excel, bei Dir ist ...

In das Form Autocad VBA wechseln
Autocad VBA : Text formatieren
PBPaul am 17.12.2005 um 20:48 Uhr (0)
Hallo,untenstehend ein Ansatz um ausgewählten Text, falls es eine Zahl ist, um eins zu erhöhen. Leider löscht das Programm vorangestellte Nullenaus 0005 wird 6 was jedoch nicht sein soll.Gibt es eine Möglichkeit ähnlich wie in Excel ein benutzerdefiniertes Format zu vergeben (Befehl Format kennt AcadVBA nicht)? Eine feste Vorgabe der vorangestellten Nullen (wie im Ansatz) hilft mir nicht weiter da diese variiert.Sub TextUmEinsErhoehen() Dim Punkt As Variant Dim TextObj As AcadText On Error Resume Next ...

In das Form Autocad VBA wechseln
Autocad VBA : Attribute und UserForm
Lappi am 26.09.2006 um 19:10 Uhr (0)
Hallo ollibaer2004.Ich zitiere mich mal selber: Zitat:Am liebsten täte ich ja die Werte an Excel oder Access/dBase übergeben ...aber das ist aus technischen Gründen dieses mal nicht möglich. Ich muss es irgendwie mit einer tabellarischen Darstellung in Acad hinbekommen :/Eine recht gut funktionierende Schnittstelle zu Office-Produkten habe ich bereits. Es ging dieses mal um eine Lösung in AutoCAD pur(an der ich aus Zeitmangel immer noch sitze ... hrmpf ich hasse dynamischen Aufbau einer MS-Forms in meiner ...

In das Form Autocad VBA wechseln
AutoCAD VBA : Blockattribute in eine Textdatei schreiben
ela-cad am 30.09.2009 um 21:00 Uhr (0)
Hallo Alfred,der Hinweis war super. In einem Makro läuft alles auch ohne Anwendereingabe.Es kommt leider noch ein kleines aber!In der Textdatei von AutoCad "Schriftfeld_9514.txt" s.h. Anhang ist noch die Überschrift vorhanden und das Feldtrennungszeichen ist der TAB.In unserer Datei (Prochem-C) "ZI-0001234.txt" ist keine Überschrift und das Trennungszeichen ist der Strich |.Diese Unterschiede würde ich jetzt über ein Linux-Script ausgleichen und den Dateinamen auch an die Zchng-Nr anpassen, bevor ich die D ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Autocad aus Excel heraus ansprechen
Murkel am 21.02.2008 um 09:39 Uhr (0)
Hallo Leute,Ihr seid einfach Spitze! Vielen Dank für Eure Antworten und besonders Dir Wilfried für die verständliche Erklärung der beiden Bindungsarten. Ich glaube es jetzt endlich verstanden zu haben. Alle weiteren Hilfen muß ich erst heute abend ausprobieren. Ich möchte jedenfalls gern ohne Verweise auskommen, da das Programm für andere ist und ich nicht weiß, wie diese Anwender in der Materie drin stecken. Ich meinem Kollegenkreis ernte ich jedenfalls immer verständnislose Blicke, wenn ich ihnen sage, d ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Autocad aus Excel heraus ansprechen
Stelli1 am 22.02.2008 um 15:05 Uhr (0)
Hallo Ines,damit legst du fest das Datenfelder mit dem Index 1 anstatt 0 beginnen Zitat:Option Base 1                                  Datenfeld soll mit 1 beginnenAls Startpunkt brauchst du einen 3D Punkt Zitat:Dim pt(2) As Double        Startpunkt (linker oberer Punkt der Tabelle) festlegenRichtig wäreCode:Dim Pt(0 to 2) as Doublept(0)= 100 Rechtswertpt(1)= 50  Hochwertpt(2)=0 HöheDein Autocad Objekt versuchst du in der falschen Reihenfoge zu erzeugenCode:On error resume next Versuche eine Instanz zu ...

In das Form AutoCAD VBA wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  40   41   42   43   44   45   46   47   48   49   50   51   52   53   54   55   56   57   58   59   60   61   62   63   64   65 

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