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 - 13, 21 Gesamtergebnisse mit Suchbegriffen schreibschutz aufheben bei autocad-datei sec.
Autocad VBA : Werkzeugleiste mit Icons erstellen
Andreas Widmann am 24.08.2005 um 19:37 Uhr (0)
Hallo Leute ich habe in Autocad-VBA ein Macro geschrieben das beim ausführen eine neue Werkzeugleiste und ein paar Icons erzeugt.Das funktioniert auch wunderbar und ich habe jetzt eine Leiste mit mehreren Icons die auch funktionieren.Mein Problem, was mich schon zur Weißglut bringt, ist dass wenn ich Autocad beende und wieder starte ist die Leiste leer oder weg und wenn ich Icons von der Leiste vorher in andere ziehe, fehlen die verschobenen ebenfalls nach dem Neustart,grr!Bitte helft mir!der Code lautet f ...

In das Form Autocad VBA wechseln
Autocad VBA : Werkzeugleiste mit Icons erstellen
Andreas Widmann am 25.08.2005 um 12:33 Uhr (0)
Danke, tunnelbauer für die schnelle antwort!Ok, ich habe das mal so versucht und diesen Code ans Ende gesetzt:Code:AutoCAD.MenuGroups("ATH-USER").Save acMenuFileCompiledWenn ich jetzt ACAD neu starte ist die leiste noch da und auch deren Icons.Wenn ich aber jetzt eines der Icons von Hand in eine andere Werkzeugleiste verschiebe oder kopiere habe ich wieder den gleichen Salat alle Icons die mit dem Macro erstellt waren sind weg, ich verzweifel langsam.Zu Menufilename: Ich verwende ja eine vorhandene Menügru ...

In das Form Autocad VBA wechseln
Autocad VBA : Null Dokumenten Status
Andreas Widmann am 25.08.2005 um 18:41 Uhr (0)
Kommt vielleicht spät aber ich habe gesehen dass noch keine Antwort da ist und solange wie dein Post schon drin ist, bin ich noch nicht dabei.Ich hätte nen Vorschlag für dich, du könntest das BeginClose-Event nutzen um jedesmal wenn eine Zeichnung geschlossen wird nachzählenzulassen wieviele noch offen sind wenn die Anzahl dann 1 ist, heist das ja schließlich das gerade eben die letzte Zeichnung geschlossen wird und du kannst darauf mit einer Open-Anweisung reagierensieht dann ungefähr so aus:Code:Private ...

In das Form Autocad VBA wechseln
AutoCAD VBA : Aus Excel Autocad aufrufen
Andreas Widmann am 25.08.2005 um 12:49 Uhr (0)
Um Autocad vollständig aus excel fernsteuern zu können musst du diese Initialisierung verwenden:Code:Dim ac As ObjectSet ac = CreateObject("Autocad.application")ac.visible = truedurch das ac.visible = true startet sich autocadhiermit kannst du eine Zeichnung öffnenCode:ac.documents.Openund hiermit kannst du zoomenCode:ac.sendcommand "_zoom "ac.sendcommand "_e "wichtig ist nur, dass hinter den Befehlen _zoom und _e ein leerzeichen steht (sozusagen das Enter für Autocadbefehle"Mfg Andreas

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Aus Excel Autocad aufrufen
Andreas Widmann am 25.08.2005 um 12:52 Uhr (0)
sorry die sendcommandanweisung muss natürlich so heissen:ac.thisdrawing.sendcommand "_zoom "ac.thisdrawing.sendcommand "_zoom "Mfg Andreas

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Aus Excel Autocad aufrufen
Andreas Widmann am 29.08.2005 um 12:31 Uhr (0)
Ok, das hab ich nicht gewusst und kann das jetzt auch nicht ausprobieren weil wir mittlerweile kein LT mehr benutzen und Autocad 2005 angeschafft haben (dachte aber das hätte auf LT funktioniert,war teil eines Batch-Converters von dxf zu dwg).Wollte jezt das Excelfile anhängen aber das ist anscheinend nicht erlaubt Wenn das wirklich nicht geht, ist wohl die Idee von inventomas mit dem Script die beste Lösung.Mit Open- und der Print-Anweisung kann man das Script aus excel heraus ja ganz einfach erstellen.-- ...

In das Form AutoCAD VBA wechseln
Autocad VBA : Objektauswahl in AutoCAD
Andreas Widmann am 02.09.2005 um 18:30 Uhr (0)
Für deinen Wunsch dem User zu sagen "Bitte Ansichtsfenster wählen:" häb ich dir gleich ne LösungCode:ThisDrawing.Utility.Prompt (chr(10) & "Bitte Ansichtsfenster wählen:")Das Chr(10) hab ich deswegen hingemacht damit der Text einzeln über der Zeile "Objekte wählen:" steht und nicht so "Befehl:Bitte Ansichtsfenster wählen"wie dann nur ein Objekt ausgewählt werden kann, weis ich nicht (deine Methode ist eigentlich schon ganz gut, hätt ich auch so gemacht)Schönes Wochenende Stelli1------------------Mfg Andreas

In das Form Autocad VBA wechseln
Autocad VBA : Flächen eines Solid auswerten
Andreas Widmann am 30.11.2006 um 18:42 Uhr (0)
Hallo Leute!Mein Problem ist folgendes:Ich möchte einen Umwandler schreiben, der mir eine 3d Zeichnung in ein anderes Format umwandelt/ausgibt.Wie dieses Format auszusehen hat, weis ich aber dazu brauche ich von jeder Fläche des Solids 3 Punkte und diese noch im Urzeigersinn.In der Zeichnung sind beliebig viele Solids unterschiedlichster Art (Pyramiden, Quader, Säulen...) aber keine mit gekrümmten Flächen (Kugel, Torsus ...)Bis jetzt habe ich das ganze ziemlich umständlich gelöst, indem ich jeden Solid auf ...

In das Form Autocad VBA wechseln
AutoCAD VBA : Excel Workbook benennen oder identifizieren
Andreas Widmann am 04.12.2006 um 23:42 Uhr (0)
Hi Tom, hier bin ich nochmal!Hab hier nen kleinen Testaufbau gestaltet.Code:Sub Testaufbau()Set appExcel = CreateObject("Excel.Application") appExcel.Visible = True Excel starten appExcel.workbooks.add Neues Workbook appExcel.workbooks.Open ("C: est.xls") Workbook test.xls öffnen appExcel.workbooks.Open ("C: est2.xls") Workbook test2.xls öffnen AppActivate "AutoCAD 2006" zurück zu Autocad wechselnMsgBox "Excel ist gestartet und das letzte aktive ...

In das Form AutoCAD VBA wechseln
Autocad VBA : Object AcdBPolyFaceMesh into Object AcDbPolyline umwandeln
Andreas Widmann am 08.01.2007 um 19:02 Uhr (0)
Hallo MakroWelch passender Name für dieses Forum Ich hab das mal kurz probiert, bei mir funktionierts ausser das Mesh ist nicht plan und liegt auf der XY Ebene.Eine Polylinie ist in AutoCad nur 2Dimensional.Sollte dein PolyfaceMesh nun nicht in der Ebene liegen, bekommst du dann nur so eine Art Projektion auf die Ebene.Im Fall von Räumlichen Mesh Gittern würde ich es eher mit ner 3DPolylinie versuchen.Ausserdem hast du vergessen die Polylinie am Ende schließen zu lassen, du musst also am Ende den Ersten P ...

In das Form Autocad VBA wechseln
AutoCAD VBA : Elemente in Viewport auslesen
Andreas Widmann am 22.05.2007 um 20:06 Uhr (0)
Hallo Leute,da ich jetzt ein VBA-Makro geschrieben habe, das dies erledigt, ist mir dieser Beitrag wieder eingefallen und will ihn deshalb für welche die daran Interresse haben nochmal nach vorne rufen.Also: das VBA-Makro löscht alle Elemente etc. die in keinem der Ansichtsfenster auf dem aktuellen Layout ganz oder teilweise sichtbar sind. Danach werden alle anderen ausser dem aktuellen Layout gelöscht und die Zeichnung bereinigt.Zweck:Um aus einer Datei mit mehreren Layouts ein Layout zu extrahieren.- z.B ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Elemente in Viewport auslesen
Andreas Widmann am 10.07.2008 um 10:38 Uhr (0)
Hallo Leute, um den Beitrag endlich abschliessen zu können wollte ich nur mitteilen dass ich mittlerweile ein Macro programmiert habe dass eine Zeichnung mit beliebig vielen Layouts teilt.Nach dem Teilen ist in jeder Datei nur ein Layout und auf dem Modellbereich befindet sich auch nur das was auch auf dem einen Layout zu sehen ist, der Rest wurde gesäubert.Wens Interessiert, bitte melden!------------------Gruß Andreas

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Thisdrawing.export geht nicht mit DGN
Andreas Widmann am 17.03.2009 um 08:08 Uhr (0)
Hi,-DGNEXPORT geht bei mir nicht, kommt nur die Meldung "Unbekannter Befehl ...", liegts am 2008er Acad? Im 2006er gehts auch nicht._DGNEXPORT geht schon, aber dann bekomm ich ja wieder die Maske.Hab das oben wohl vergessen reinzuschreiben, aber der User darf nach nichts gefragt werden, die ganzen Optionenmüssen per Programm vorausgewählt werden (incl. Seed Datei).[hab das jetzt per edit oben nachgearbeitet]------------------Gruß Andreas---------------------------------------------------------------------- ...

In das Form AutoCAD VBA wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2 

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