|
AutoCAD VBA : daten aus ole excel objekt lesen und schreiben
bimbelhuber am 26.04.2023 um 14:43 Uhr (1)
ich habe eine zeichnung "test.dwg" mit einer userform1, die aus einer combobox1 besteht. diese befülle ich bei der iniziallisierung ganz normal mit: userform1.combobox1.AddItem "klein" userform1.combobox1.AddItem "mittel" userform1.combobox1.AddItem "groß"jetzt habe ich eine exceltabelle mit insertobj in die zeichnung eingefügt und im tabellen-blatt "tab1" in die zelle "a1" den wert "klein" reingeschrieben. der vorgegebene name der excel datei ist "Tabelle von test.dwg".jetzt soll die combobox1 mit dem ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Formular zum ausfüllen meines Zeichnungskopfes
JoeG am 19.11.2003 um 15:40 Uhr (0)
Ich verstehe die Frage nicht „Wie heißt mein Block“. Bei mir habe ich es so gelöst das ich ein Wblock mit dem Schriftkopf erzeigt habe. Die Daten (Benennung, Zeichnungsnummer usw.) die ich variabel habe mochte sind mit Attributen in den Block eingefügbar, diesen Block füge ich dann mit VBA in eine neue Zeichnung ein. Joe
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Eigene Textbox im Werkzeugkasten
Heiko76 am 31.08.2009 um 07:59 Uhr (0)
Klar kann ich das...ich möchte gerne das die User z.B. oef1234567 eingeben und dann die Zeichnung 1234567 in einer Datenbank gesucht wird und dann die höchste Freigegebene Revision geöffnet wird. Also müßte mein Programm dann reagieren, wenn der Befehl mit oef anfängt.------------------ cuHeikoSchau mal rein www.diemertens.de
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Inserts finden
tfreudi1 am 27.06.2007 um 12:59 Uhr (0)
Geht auch nicht. Komischerweise findet er lauter LineObjecte obwohl er doch Inserts suchen soll. Ich iteriere jetzt durch alle Objecte der zeichnung , da findet er das.Das reicht mir. Finde ich aber komisch das das mit Selektionen nicht geht. Danke für die HilfeFreudi
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : AutoCAD Sichtbarkeiten eines dynamischen Blocks mit VBA
KlaK am 13.02.2018 um 13:56 Uhr (1)
Da wir nicht mit dynamischen Blöcken arbeiten kann ich mangels Beispieldaten Deinen Code nicht testen. Aber wenn Du mal eine Zeichnung mit zwei, drei Blöcken zum analysieren hier einstellst kann ich mir das gerne mal ansehen.GrüßeKlaus
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Objektauswahl mit Handle
woppi am 06.11.2018 um 17:08 Uhr (1)
Hallo Klaus,fast, nur wird da der Block auch in der Zeichnung ausgewählt.Bei mir wird der Block in einem UserForm ausgewählt, daher habe ich den Namen des Blocks (ListBox1.Value) oder (ListBox1.Name)ich weiß nur nicht wie ich den dann in dem Code Anstelle von XXXXXX einsetzten kann.
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Blockelemente ändern
chofmeister am 14.01.2005 um 13:50 Uhr (0)
Grüß euch, ich hätte da eine Frage: Ich möchte in einer bestehenden Zeichnung Blöcke ändern. Es geht um die Layer auf denen die einzelnen Elemente des Blocks liegen. Der Einfügelayer ist kein Problem. Kann ich direkt in die Blockdefinition eingreifen, oder muss ich den Block sprengen, die Objekte ändern und dann neu definieren? LG Christian
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Blocktausch und Datentransfer
KlaK am 01.10.2008 um 09:47 Uhr (0)
Hi, Zitat:Aber an Prompt komme ich nicht mehr ran. prompt ist doch nur die Eingabeaufforderung der Attributswerte in der Befehlszeile wenn Du den Block manuell (oder über Sendcommand) in die Zeichnung einfügst. An den kommst Du m.E. wirklich nur über den Blocks-Container. Für das automatische Einfügen per Programm brauchst Du den nicht.Grüße,Klaus
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : dxfout per Makro
koala2000 am 14.02.2010 um 14:07 Uhr (1)
Hallo AlfredDas ist schon mal der richtige Weg, aber das ganze funktioniert nur einmal. Beim zweiten mal bekomme ich die Fehlermeldung "Auswahlsatz bereits vorhanden".Desweiteren wird immer die ganze Zeichnung exportiert. Es muss also irgendwie noch das SelectOnScreen eingebaut werden, ich weiss aber leider nicht wie...Gruss, Koala
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Copy&paste: objekte nach einfügen automatisch markieren
rexxitall am 22.01.2019 um 13:26 Uhr (1)
Ganz einfach Reaktoren muss man anschubsen. Die Tool Appliction läuft ja dann zwangsweise die ganze Zeit mit. Das will ich einfach nicht Im Gegensatz zu manch einem erstelle ich ja nebenbei auch noch reale Zeichnungen für reale Projekte. Und da ist es ungemein beruhigend, wenn man sicher sein kann, das da nix unerwartet noch mal ebenreinblutgrätscht Habe mal ne Zeichnung mit 500 K Entitys oder mehr.(Weil z.B. mal wieder ein Zulieferer nicht weis wie man mit Acad umgeht und man keine Zeit hat den Müll auch ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Fasen mit Zusatzfunktion
Dirk.B am 20.01.2009 um 13:10 Uhr (0)
Hallo zusammen!Ich muß das Forum ja mal wieder loben, denn wenn man sich mal Zeit nimmt und sucht, liest und testet kommt man schon zu einem positiven Ergebnis.Nun habe ich das Programm über eine Dialogbox ans laufen bekommenund es sieht wie folgt aus:Grundsätzlich habe ich mich an den Quellcode von Wilfried angehangen, nur erfolgt die Auswahl des zu fasenden Objekts überCode:...If MyCommand = "CHAMFER" Then If Object.ObjectName = "AcDbPolyline" Or "AcDbLWPolyline" Then Set NewEntity = Object NewObj ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Objekte an Layout binden??
c.schojer am 25.03.2008 um 11:29 Uhr (0)
Hallo Leute noch ne Frage wie kann man Objekte an ein Layout binden??Hab da ne Zeichnung wo Elemente die eigentlich eingeschalten sein müßten aus sind??Trotz aller Objekte Einschalten und Tauen sind diese nicht da??Wie ist sowas möglich??Mfg Chris
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Blockvoransicht
Dirk.B am 12.11.2005 um 16:02 Uhr (0)
Hallo Stelli1!Das mit dem automatisch erzeugen von wmfs von Blöcken aus einer Zeichnung hört sich gut an.Ich habe meine Blöcke in verschiedenen Verzeichnisordnern liegen z.B."C:ACADBloeckeBeschlaege".Könnte man das Programm so umschreiben, daß alle dwgs aus solch einem Ordner automatisch nacheinander geladen und als wmf und oder bmp wieder zurückgeschrieben werden?Und wie immer, wenn ja dann wie?GrußDirk
|
| In das Form Autocad VBA wechseln |