VBA_dev_Anne_Marie
XLDnaute Occasionnel
Bonjour,
Je souhaite changer l'ordre des feuilles et afficher la feuille "1 - Bordereau" en première position dans mon classeur Excel. Quand je fais cela, la Page_1 est imprimé en deuxième position, alors que dans mon code c'est : "Page_1", "1 - Bordereau":
Est-ce que vous connaissez une astuce pour garder l'ordre : "Page_1", "1 - Bordereau", "Page_5", "Page_6", "Page_7", "Page_8", "Page_9", "Page_10", "Page_11", "Page_12" lors de l'impression ?
Merci pour votre aide !
Mon code est :
	
	
	
	
	
		
Merci pour votre aide !
	
		
			
		
		
	
				
			Je souhaite changer l'ordre des feuilles et afficher la feuille "1 - Bordereau" en première position dans mon classeur Excel. Quand je fais cela, la Page_1 est imprimé en deuxième position, alors que dans mon code c'est : "Page_1", "1 - Bordereau":
Est-ce que vous connaissez une astuce pour garder l'ordre : "Page_1", "1 - Bordereau", "Page_5", "Page_6", "Page_7", "Page_8", "Page_9", "Page_10", "Page_11", "Page_12" lors de l'impression ?
Merci pour votre aide !
Mon code est :
		VB:
	
	
	Sub Fichier_pdf()
    Dim sRep As String
    Dim sFilename As String
    Dim LHeure As String
    Dim LaDate As String
    Dim Nom As String
   LHeure = Format(Time, "HMS")
   LaDate = Format(Date, "dd" & "." & "mm" & "." & "yyyy")
   Nom = "Création du bordereau le"
   With ActiveSheet.PageSetup
    .LeftFooter = ""
   .CenterFooter = ""
   .RightFooter = ""
    End With
    Sheets(Array("Page_1", "1 - Bordereau", "Page_5", "Page_6", "Page_7", "Page_8", "Page_9", "Page_10", "Page_11", "Page_12")).Select
    sRep = ThisWorkbook.Path
    sFilename = Nom & " " & LaDate & " " & LHeure & ".pdf"
    
    ActiveSheet.ExportAsFixedFormat _
            Type:=xlTypePDF, _
            Filename:=sRep & "\" & sFilename, _
            Quality:=xlQualityStandard, _
            IncludeDocProperties:=True, _
            IgnorePrintAreas:=False, _
            OpenAfterPublish:=True
    Sheets("1 - Bordereau").Select
' Message de confirmation
MsgBox "Création du fichier PDF a été effectuée", Title:="Mon document"
End Sub
	Merci pour votre aide !