|
AutoCAD VBA : Optionen
runkelruebe am 21.09.2009 um 11:41 Uhr (0)
Moin,sollten die EinträgeThisDrawing.Application.Preferences.Display.LayoutDisplayMargins = TrueThisDrawing.Application.Preferences.Display.LayoutDisplayPaper = TrueThisDrawing.Application.Preferences.Display.LayoutDisplayPaperShadow = Truesein.Teste und berichte :-)------------------Gruß,runkelruebe Herr Kann-ich-nich wohnt in der Will-ich-nich-Straße...System-Info | Excel -Suche | RuA-Suche | FAQ-ACAD | CAD.de-Hilfe | Sei eine Antilope
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Aus Excel Autocad aufrufen
Stelli1 am 18.08.2005 um 15:12 Uhr (0)
Zur Fernbedienung dibt es noch eine KrückeDim handle As Longhandle = Shell("notepad.exe", vbNormalFocus)If handle 0 Then AppActivate ("Unbenannt - Editor") SendKeys "Hallo Editor", TrueEnd IfBei appActivate muss man jedoch die korrekte Caption eintragen.Ansonsten gibts noch eine win32 api "findwindow" oder so, mit derman die Caption über das handle feststellen kann.stelli1
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Kontextmenu in listview
startrek am 08.11.2004 um 00:30 Uhr (0)
Hi TP, jetz mal ganz doof gefragt, worauf willst schlussendlich genau hinaus? Ich habs ebensowenig geschafft, weder unter Acad noch unter Excel - so auf die Schnelle zumindest, ein Kontextmenü gangbar zu machen. Jedenfalls was das Listview-Steuerelement betrifft. Kannst dein Vorhaben nochmal näher beschreiben? Möglicherweise bin ich ja auch auf dem falschen Dampfer, aber irgendwie versteh ich die Frage noch nicht so ganz ;-) lg Nancy
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : mit variablen Werten eine komplette Zeichnung erstellen
The VIP am 08.08.2003 um 11:02 Uhr (0)
mmhhh...wie s aussieht nicht. Im Visual Basic Editor hab ich nur: ? - Microsoft Visual Basic Hilfe F1 ----------------------- - Microsoft Visual Basic Info Bin leider nicht für die Installation zuständig. Muss man da was nachinstallieren? Den Visual Basic Editor selber habe ich (Alt+F11). Die Hilfe unter F1 ist eher dürftig. mit dem Objektkatalog komm ich nicht so klar - den hab ich auch bei Excel so gut wie nie genutzt.
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Excel Routinen von ACAD aus ausführen
domda0 am 14.02.2011 um 22:56 Uhr (0)
Hallo Alfred,Danke vielmals für die Hilfe, EDV Kreis 1 ist mir auch vorhin aufgefallen (das mit_ ist mir beim löschen durch die Lappen gegangen)Beim Code verstehe ich glaub ich echt zu wenig, hab da bei dem Inhalt des HYPERLINKvalue bzw. bei der Abfrage oben herumgepfuscht.Ich glaub ich seh den Wald vor lauter Bäumen nicht mehr,Danke jedenfalls,DominikAch ja definitiven Schulungstermin gibt#s noch keinen ;-) 2011 ist aber mal mit viel gutem Willen ein Ziel.
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Linientyp mit VBA festlegen
runkelruebe am 16.02.2009 um 09:23 Uhr (0)
Moin,naja, Dir fehlt noch ein bißchen was ;-)a) Du legst Stringwerte fest - "" um das Continuous drumrum. - LT = "Continuous"b) im zweiten Teil fehlt Dir dann natürlich auch der Part "LayerObj.Linetype = LT" usw.Auf Schönheit hab ich jetzt nicht geguckt, da ist sicher noch Luft nach oben ;-)------------------Gruß,runkelruebe Herr Kann-ich-nich wohnt in der Will-ich-nich-Straße...System-Info Excel -Suche RuA-Suche FAQ-ACAD Hilfe zu CAD.de
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : alle Blöcke (und deren Werte) einer Zeichnung in Datei auslesen
kiltswitch am 23.11.2004 um 10:57 Uhr (0)
Verdammt, ich bekomme es einfach nicht hin, dass die Werte der Drehwinkel der Blöcke mit ihrem korrekten Wert in Excel dargestellt werden. :-( Habe schon in der Hilfe rumgesucht, finde dort aber einfach nichts passendes. Auch im Internet schon rumgestöbert - nix brauchbares gefunden. :-( Kann mir keiner helfen? Oben steht ja mein Code da zum Anschauen, ob ein Fehler drin ist. Tobias
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Liegt eine Blockref an diesem Punkt?
Frank136 am 05.07.2009 um 17:59 Uhr (0)
Hallo,du vermutest schon richtig, ich möchte die ganze Linie angehoben haben. Dass sich die Koordinaten verschieben, ist nicht das Problem, ich hab sie ja noch als Orginal in Excel stehen, wenn ich sie noch mal brauche. Ich denke mal, dass diese Baustelle damit erst mal wieder geschlossen ist :-)Danke nochmals für die Bemühungen.gruß Frank------------------Wenn das Wasser bis zum Hals steht, sollte man den Kopf nicht hängen lassen...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : alle Blöcke (und deren Werte) einer Zeichnung in Datei auslesen
kiltswitch am 23.11.2004 um 14:39 Uhr (0)
Also Nancy ihr Code funktioniert, wenn ich das mit der Pi-Funktion von Excel (WorksheetFunction.Pi) herausnehme und dafür die Variable Pi einsetze, die ich vorher mit dem Datentyp Double deklariert habe. ABER: Es passiert genau das Gleiche wie bei meinem Code, die Werte des Drehwinkels sind in der Exceldatei einfach falsch. Mich wundert, dass es 5 Blöcke gibt, da steht ein Wert drin, der wie bei den anderen Blöcken nicht dem Wert "0" entspricht. Mmh....
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Fehlermeldung: Let-Prozedur der Eigenschaft nicht definiert
kiltswitch am 25.11.2004 um 11:13 Uhr (0)
Das mit rownum habe ich gemacht, aber es bleibt beim Alten - die Werte werden nicht in Excel übertragen. :-( Nun nochmal ganz genau erklärt: in der Zeichnung liegt an der Position x=30000, y=35000 und z=0 (diese Koodinaten sind fix!) der Block "Bühne" mit seinem InsertionPoint. Diese Bühne hat ganz bestimmte Anschlußpunkte für weitere Bauteile (Halterungen), deren Koordinaten ich durch umrechnen ermitteln will. Diese Koordinaten sollen dann in die Exceldatei geschrieben werden, aber nur, wenn auch der Bloc ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : punkte kugeln
JoeG am 14.10.2004 um 07:17 Uhr (0)
Hallo renebus Wenn das eine einmalige Sache ist versuch es mahl so, ansonsten wirst du um ein kleines VBA-Programm nicht herumkommen. Ein Befehlsscript erzeigen: Die Textdatei hab ich in Excel geöffnet da kann man die restlichen Befehle gut ergänzen. Die Zeile könnte so aussehen: Kugel 10,15,1 10 Das ganze dann als DSV-Datei speichern und in *.scr umbenennen. Mit einem Texteditor die Trennzeichen gegen ein LEER ersetzen und in Autocad laden. In VBA ist das auch nicht allzu aufwendig meld dich einfach we ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : alle Blöcke (und deren Werte) einer Zeichnung in Datei auslesen
kiltswitch am 23.11.2004 um 14:43 Uhr (0)
Nein, es funktioniert auch so nicht - genau das Gleiche: er legt die Datei an, aber ich kann sie nicht öffnen. Bzw. genauer: er will sie öffnen, aber Excel hängt sich auf. Zitat: Original erstellt von startrek: tja, dumm gelaufen ;-) versuchs mal mit Excelapp vor Worksheetfunction Code: .Cells(rownum, 4) = elem.Rotation * 180 / [b]ExcelApp .WorksheetFunction.Pi ansonsten bin ich für meinen Teil planlos. Nancy[/B]
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Ausführen klappt nit
runkelruebe am 25.02.2009 um 17:10 Uhr (0)
Zitat:Die Datei soll alle Höhen plattmachenwarum hängt denn Dein Herz so sehr an dieser dvb?Fürs "Plattmachen" gibt es doch schon soviele andere Lösungen...- flatten aus den Express-Tools,- Plaetten von CADwiesel,- button-Makro: ^C^C_move;_all;;0,0,0;0,0,1e99;_move;V;;0,0,0;0,0,-1e99um die gängisten zu nennen.------------------Gruß,runkelruebe Herr Kann-ich-nich wohnt in der Will-ich-nich-Straße...System-Info Excel -Suche RuA-Suche FAQ-ACAD Hilfe zu CAD.de
|
| In das Form AutoCAD VBA wechseln |