Hallo ihr alle
Ich erlaube mir, das Thema mit meinem kleinen Problem der Makroänderung des Plans, des Formats und des Maßstabs durch ein Auswahlfenster neu zu starten.
Es funktioniert wunderbar, solange ich die Hintergrunddatei ändere. Aber! Wenn ich nur den Maßstab ändern möchte, verliere ich das Blatt und muss zu den Blatteigenschaften gehen und neu laden.
Ich kann dieses "Aufladen" nicht in mein Makro integrieren.
Hier ist der Codeteil für einen A3-Detailplan
Das Gleiche gilt für die anderen Hintergründe. Es ist wahrscheinlich etwas, das ich ganz am Ende meines Makros hinzufügen kann, aber ich stürze ab ...
@sbadenis ! Ihr, die ihr schon oft die Grauzonen meiner Anfängercodes beleuchtet habt^^
Hier ist, wenn ich meine Wahl getroffen habe:
Privater Sub CommandValidation_Click()
Fenster "Entladen"
Legen Sie swApp = Application.SldWorks fest
Set Part = swApp.ActiveDoc
boolstatus = Part.Extension.SelectByID2("Sheet1", "SHEET", 0, 0, 0, Falsch, 0, Nichts, 0)
‹ A3 - Details ›
Wenn OptionButton3.Value = True und OptionButtonPrt.Value = True ist, dann
boolstatus = Part.SetupSheet5(swSheet.GetName, 12, 12, TextBox1.Value, TextBox2.Value, True, "Grundkarte prt-A3h.slddrt", 0, 0, "Standard", True)
Part.EditTemplate
Part.EditSheet
Oder
Ende, wenn"