Hallo zusammen,
vielen Dank für eure Hinweise. Mit kleinen Anpassungen habe ich alles hinbekommen.
Lösung zu Punkt 1
Rem Tab vom Featuremanager auf "Feature" setzen
Sub main()
Dim swApp As SldWorks.SldWorks
Dim swModelDoc As SldWorks.ModelDoc2
Dim swModelDocExt As SldWorks.ModelDocExtension
Dim retval As Boolean
Dim cmdTabs As Variant
Dim activeTab As String
Dim activeTabIndex As Long
Set swApp = Application.SldWorks
Set swModelDoc = swApp.ActiveDoc
Set swModelDocExt = swModelDoc.Extension
swModelDocExt.ActiveCommandTabIndex = 0
End Sub
Lösung zu Punkt 2
Rem In Tabs vom Feature Manager springen
Sub main2()
Dim swApp As SldWorks.SldWorks
Dim swModel As SldWorks.ModelDoc2
Dim swModelDocExtension As SldWorks.ModelDocExtension
Dim swModelViewManager As SldWorks.ModelViewManager
Dim tabs As Variant
Dim nbrTabs As Long
Dim nbrTab As Long
Set swApp = Application.SldWorks
Set swModel = swApp.ActiveDoc
Set swModelDocExtension = swModel.Extension
Set swModelViewManager = swModel.ModelViewManager
Rem FeatureManager anzeigen
swModelDocExtension.HideFeatureManager (False)
Rem In Tabs springen 0 = Feature Manager; 2 = Configuration Manager
swModelViewManager.ActiveFeatureManagerTabIndex = 0
End Sub
Lösung zu Punkt 3
Rem Eigenschaften Vorlage öffnen
Sub main3()
Dim swApp As SldWorks.SldWorks
Dim swModelDoc As SldWorks.ModelDoc2
Dim swModelDocExt As SldWorks.ModelDocExtension
Dim retval As Boolean
Dim cmdTabs As Variant
Dim activeTab As String
Dim activeTabIndex As Long
Set swApp = Application.SldWorks
Set swModelDoc = swApp.ActiveDoc
Set swModelDocExt = swModelDoc.Extension
swModelDocExt.CustomPropertyBuilderTemplate(False) = "Teile HOM Soft.prtprp"
Rem Registerkarten einmal Wechseln, damit die neuen Eigenschaften angezeigt werden
End Sub
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP