|
Autocad VBA : Texteingaben in Befehlszeile an VBA übergeben
Andreas Widmann am 01.09.2005 um 18:43 Uhr (0)
Hi,Ich will den Benutzer per VBA dazu auffordern eine Texteingabe zu machen, die dann weiterverarbeitet werden soll, aber keine Inputbox verwenden, sondern das ganz nach Autocadstil in der Befehlszeile haben.Ausserdem muss das Macro evtl auf bestimmte Eingaben reagieren dann eine weitere Eingabe verlangen soll.Ich kann also auch nicht mit SetVar (Dieselbefehl hinterm Button) arbeiten.Wie kann ich das machen?Bei SelectionSet gibts ja auch SelectOnScreen------------------Mfg Andreas
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : PDF erstellen per VBA-Makro
insidERR am 10.06.2009 um 16:12 Uhr (0)
Ich habe mir für diesen Zweck in Excel ein Tool geschrieben, welches unser System nach Zeichnungen(DWG) durchsucht und prüft, ob es davon bereits PLT und PDF Datein gibt.Dann kann man auf Knopfdruck von allen Zeichnungen PLT und PDF erstellen lassen.Excel sagt AutoCAD weche Zeichnung aufgemacht werden soll. Dann wird geprüft ob die Zeichnung frei gegeben ist und die Blattgröße ermittelt.Für verschiedene PDFs hab ich unterschiedliche PC3 vorkonfiguriert.Excel übergibt an AutoCAD die benötigten Druckparamete ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Maßüberschreibungen finden
PBPaul am 30.09.2006 um 07:33 Uhr (0)
Hallo,anbei nun für alle Interessierten das fertige Macro:Sub BEMMANI() Dim Ele As AcadEntity Dim Suchtext As String Suchtext = "" For Each Ele In ThisDrawing.ModelSpace If TypeName(Ele) = "IAcadDimRotated" Then If Ele.TextOverride "" Then If InStr(Ele.TextOverride, Suchtext) Then Ele.color = acRed Else Ele.color = acGreen End If End If End If NextEnd SubAuf die Verwendung eines Bemaßungsfilters bin ich nicht hier nicht eingegangen. Ich bin i ...
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Acad 2009 LT und vba
CADmium am 05.01.2009 um 16:20 Uhr (0)
Zitat:hier scheint mir die interaktion zwischen excel und acad gegeben..ja, zwischen Excel und der ACAD-Vollversion über die COM-Schnittstelle ...------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Attribute mit Excel abgleichen
startrek am 09.02.2006 um 23:19 Uhr (0)
Ich nochmal Sven,beinahe vergessen, deine Frage: Wie ist eigentlich der eleganteste Weg die Daten zwischen ACAD=Excel zu übertragen? Über die Zwischenablage oder?Gute Frage, hmm sollte man denke von Fall zu Fall entscheiden.Die Zwischenablage ist sehr sehr schnell, aber du arbeitest da ausschliesslich mit einem String im Endeffekt.Effektiv hinsichtlich der Performance sind auch Arrays, zumal die Ranges sowieso Arrays sind.Ich weiss nicht, evtl. wär es eine Überlegung wert, ob man lieber aus Acad to Excel ...
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Verknüpfung AutoCAD mit Excel
wronzky am 07.07.2008 um 10:40 Uhr (0)
Hi Tommy,also im Prinzip ist das so machbar: Du liest die Daten/Informationen aus der Excel-Datei über ActiveX aus, testest in Deiner Zeichnung auf das Vorkommen der entsprechenden Textfelder und änderst dann entsprechend die Farbe.Grüsse, Henning------------------Henning JesseVoxelManufakturComputer-Dienstleistungen für Architekten und Ingenieure http://www.voxelman.de
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Excel und AutoCAD
CADLER06 am 28.06.2006 um 10:36 Uhr (0)
Hi Stelli,habe die Zeilen in mein Script eingefügt. AutoCAD startet wunderbar, dann bekomme ich in Excel jedoch einen Laufzeitfehler 438, Object unterstützt dies Eigenschaft oder Methode nicht.Hmm hab ich es vielleicht an der falschen Stelle eingefügt?*grübel *rätsel
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : mit variablen Werten eine komplette Zeichnung erstellen
hsb am 10.08.2003 um 22:30 Uhr (0)
Hallo VIP, wir vertreiben ein Programm , mit dessen Hilfe man Zeichnungen parametrisch erzeugen kann. Im Prinzip ist es ein LISP-Recorder, der die geschilderte Aufgabe löst. Ein Excel-AddIn kann Eingaben/Variablen aus Excel importieren. Nähere Infos unter www.hsb-cad.de hsb
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Aus Excel Autocad aufrufen
startrek am 05.07.2005 um 13:15 Uhr (0)
Hi Goofy,starten kannst Du LT aus Excel vielleicht mit Shell, keine Ahnung, probier mal mit deinen Pfaden sowas:Code:Shell "c:programmeinternet exploreriexplore.exe e:index.htm"Vermute aber bald, das ist dann auch schon das Einzige, was Du mit VBA und LT machen kannst ... ;-)lg Nancy
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Excel Workbook benennen oder identifizieren
dupl am 28.09.2007 um 13:07 Uhr (0)
Hallo,und vielen Dank! Ich benutze VB.NET, (Visual Studio Express Editions 2005)Das Bsp. von c.schojer ist in der Art, wie ich es gerne hätte, nur lief es bei mir gar nicht gestern.Heute funktioniert es aber! Als Test lasse ich aus VB heraus eine Uhr in Excel Zelle A1 laufen, funktioniert soweit gut.Das Problem ist nun, dass Excel immer den Focus hat u. ich in keinem anderen Programm arbeiten kann... Da bin ich nun grad am suchen, wie man den Focus wegnehmen kann, aber Excel noch sichtbar hat, halt der No ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Excel Grafik importieren und anpassen
charger am 17.03.2009 um 18:40 Uhr (0)
Du hast Recht, das ist nicht das richtige Forum fûr den Excel Kram, werd da mal woanders nachfragen. Bezüglich dieses z-mal hintereinander einfügen, das bezieht sich auf eine Zeichnung in AutoCad, nehmen wir mal an, es soll eine Treppe gezeichnet werden. In AutoCad habe ich dann eine Stufe gezeichnet und diese soll in einem Makro so oft hintereinander gehängt werden bis ich eine bestimmte Zahl erreiche die ich aus Excel einlese. Wie der Code aussehen soll weis ich selber nicht, hab keine Ahnung wie das aus ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : AutoCAD-VBA nach Excel-VBA (laufzeit)
yamaha am 18.08.2004 um 10:49 Uhr (0)
Hallo Frank, die Erfahrung habe ich auch gemacht. Das mit der Erzeugung der .exe bzw. .dll ist wahrscheinlich richtig und sogar noch schneller, wenn man die Möglichkeit hat dies zu machen. Ich habe mir so geholfen, das ich das was ich Autocad mache, auch als Code in Autocad gelassen habe und dann den Code von Excel aus gestartet habe. Bei meinem Problem habe ich Blockattribute ausgewertet. Die Blockattribute habe ich von Autocad aus in eine Datenbank geschrieben und dann von Excel aus wieder eingelesen. Is ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : alle Blöcke (und deren Werte) einer Zeichnung in Datei auslesen
RoSiNiNo am 23.11.2004 um 10:05 Uhr (0)
Ich habe jetzt ca. zwei Minuten gebraucht um folgendes in der ACAD-Hilfe zu finden: Auflisten von AutoCAD-Attributen in einer Excel-Tabelle Dieses Unterprogramm sucht alle Blockreferenzen in der aktuellen Zeichnung. Anschließend sucht es die mit diesen Blockreferenzen verknüpften Attribute und listet sie in einer Excel-Tabelle auf. Gehen Sie zum Ausführen dieses Beispiels wie folgt vor: Öffnen Sie eine Zeichnung, die Blockreferenzen mit Attributen enthält. (Die Musterzeichnung sample/activeX/att ...
|
| In das Form Autocad VBA wechseln |