' ******************************************************************************
' swxJRNL.swj - journal recorded on 05/26/10 by Professeur3
' *****************************************************************************
Dim swApp As Object
Dim Part As Object
Dim boolstatus As Boolean
Dim longstatus As Long
Dim Annotation As Object
Dim Gtol As Object
Dim DatumTag As Object
Dim FeatureData As Object
Dim Feature As Object
Dim Component As Object
Sub main()

Set swApp = Application.SldWorks

Set Part = swApp.OpenDoc4 ("C:\Documents and Settings\Professeur3\Mes documents\Sujets Collègues\CCF Moteur à vapeur\Préparations 2006\Moteur à vapeur\Axe du cylindre.SLDPRT", 1, 0, "", longstatus)
Set Part = swApp.ActivateDoc ("Axe du cylindre.SLDPRT")
swApp.ActiveDoc.ActiveView.FrameLeft = 0
swApp.ActiveDoc.ActiveView.FrameTop = 0
swApp.ActiveDoc.ActiveView.FrameState = 1
swApp.ActiveDoc.ActiveView.FrameState = 1
swApp.ActiveDoc.ActiveView.FrameState = 1
Part.ClearSelection
Part.SelectedFaceProperties 2010352, 1, 0.79, 0.88, 0.21, 0, 0.21, 0, ""
Part.SelectedFaceProperties 2010352, 1, 0.79, 0.88, 0.21, 0, 0.21, 0, ""
Part.SelectedFaceProperties 2010352, 1, 0.79, 0.88, 0.21, 0, 0.21, 0, ""
Part.SelectedFaceProperties 2010352, 1, 0.79, 0.88, 0.21, 0, 0.21, 0, ""
Part.ClearSelection
Part.SelectedFaceProperties 14602182, 1, 0.79, 0.88, 0.21, 0, 0.21, 0, ""
Part.SelectedFaceProperties 14602182, 1, 0.79, 0.88, 0.21, 0, 0.21, 0, ""
Part.SelectedFaceProperties 14602182, 1, 0.79, 0.88, 0.21, 0, 0.21, 0, ""
Part.SelectedFaceProperties 14602182, 1, 0.79, 0.88, 0.21, 0, 0.21, 0, ""
Part.SelectedFaceProperties 14602182, 1, 0.79, 0.88, 0.21, 0, 0.21, 0, ""
Part.ClearSelection
Part.PrintPreview
swApp.ActiveDoc.ActiveView.FrameState = 1
' MSGBOX
' Les marges d'impression sélectionnées peuvent résulter en une image découpée. Voulez-vous que le système corrige les marges ?

' MSGBOX
' Les marges d'impression sélectionnées peuvent résulter en une image découpée. Voulez-vous que le système corrige les marges ?

swApp.ActiveDoc.ActiveView.FrameState = 1
Part.PrintDirect
' MSGBOX
' Les marges d'impression sélectionnées peuvent résulter en une image découpée. Voulez-vous que le système corrige les marges ?

Part.Save2 FALSE
swApp.ActiveDoc.ActiveView.FrameState = 1
swApp.ExitApp
End Sub
