|
Autocad VBA : AutoCAD-VBA nach Excel-VBA (laufzeit)
Marco Lorenz am 29.07.2004 um 20:47 Uhr (0)
ja, das ist so. Wenn Du das von extern machst, ist das um vieles langsamer. Eine Möglichkeit, die das Problem deutlich reduziert, ist, ein VBA .exe oder eine .dll zu schreiben, dann gehts wieder flotter. Besonders das Durchsuchen von der Datenbank (wenn Du Texte auslesen tust) dauert... Das Geschwindigkeitsproblem kannst Du vielleicht auch mit den Selectionsets und Filtern lösen, das geht prinzipiell viel schneller, als das Durchsuchen der Datenbank
| | In das Form Autocad VBA wechseln |
|
Autocad VBA : Index
Marco Lorenz am 22.07.2004 um 12:10 Uhr (0)
Also, ich würde Dir da mal eher MS-Access empfehlen, da kannst Du die Daten einfacher handeln, speziell, wenns ein paar mehr sein sollen (schnelles Suchen etc...). Aber Excel geht natürlich auch, ist halt keine richtige Datenbank. Du kannst den kompletten Code innerhalb von MS-Office schreiben. Am besten nimmst Du die AutoCAD-Bibliothek zu den Verweisen dazu. Das AutoCAD-Objekt bekommst Du mit Set Acadapp = GetObject(, Autocad.Application ) oder, falls AutoCAD noch nicht offen ist: Set Acadapp = CreateObj ...
| | In das Form Autocad VBA wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |