|
AutoCAD VBA : Automatischer Programmstart
Nepumuk am 18.02.2008 um 00:56 Uhr (0)
Hallo Ines,schon mal das versucht?Code:Set acApp = CreateObject("Autocad.Application")acApp.Visible = TrueSet acDoc = acApp.ActiveDocumentIch kanns nicht testen, ich hab kein AutoCAD.P.S. Öffnendialog geht auch ohne Excel.Code:Option ExplicitPrivate Declare Function GetFileNameFromBrowseW Lib "shell32.dll" Alias "#63" ( _ ByVal hwndOwner As Long, _ ByVal lpstrFile As Long, _ ByVal nMaxFile As Long, _ ByVal lpstrInitialDir As Long, _ ByVal lpstrDefExt As Long, _ ByVal lpstrFilter As Long, _ ByVal lps ...
| | In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Automatischer Programmstart
Nepumuk am 18.02.2008 um 13:19 Uhr (0)
Hallo Ines,das AutoCAD-Fenster hat bestimmt eine Windowstate-Eigenschaft. Versuch es mal so:acApp.Visible = TrueacApp.WindowState = vbMaximizedFocusWenn AutoCAD keine VB-Konstanten kennt, oder diese keinen zulässigen Wert hat, dann musst du im Objektkatalog nachschauen, welche Werte / Konstanten da zulässig sind.------------------GrußNepumuk
| | In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Autocad aus Excel heraus ansprechen
Nepumuk am 20.02.2008 um 18:45 Uhr (0)
Hallo Wilfried,ich sag ja schon nix mehr. Nur ein kleiner Tipp. Die Konstanten sind ja nur Platzhalter für numerische Werte. Die Werte der Konstanten sind im Objektkatalog nachzuschlagen. Und jetzt kommts: Wesentlich schneller an ihren Wert kommst du, wenn du die Konstante mit einem vorangestellten Fragezeichen in das Direktfenster kopierst und Enter drückst. Beispiel:?vbRed 255 Die VB-Konstante vbRed kann also durch ihren Wert 255 ersetzt werden. Damit bist du wieder unabhängig von einem Verweis auf eine ...
| | In das Form AutoCAD VBA wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |