IMPRIMER MACRO

IMPRIMER MACRO - VB/VBA/VBS - Programmation

Marsh Posté le 29-05-2006 à 11:13:02    

bonjours a tous

 


voici une macro que je viens de monte
mon probleme et que je suis sur une feuille nome divers
et que je veux imprime une feuille nome base sans que celle ci apparaisse

 

ma macro imprime bien mais fait apparaitre la feuille nome base

 

Sub ImprimeBASE()

 

'Msg = "Voulez-vous vraiment imprimer le rapport ?"
Style = vbYesNo + vbCritical + vbDefaultButton1
Title = "IMPRESSION DU RAPPORT"
Réponse = MsgBox(Msg, Style, Title)
If Réponse = vbYes Then
GoTo continu
Else
Exit Sub
End If
continu:
Dim MaFeuille As Object
Application.ScreenUpdating = False

 

'Emplacement des pages a imprimer
Set montab = Worksheets(Array(3))

 

'For Each MaFeuille In montab

 

'MaFeuille.Select
'Zone D'impression

 

ActiveSheet.PageSetup.PrintArea = "$a$1:$E$26"
ActiveWindow.SelectedSheets.PrintOut Copies:=1
Next

  

si vous avait des idees merci par avance
aiglon74

Reply

Marsh Posté le 29-05-2006 à 11:13:02   

Reply

Marsh Posté le 29-05-2006 à 14:42:30    

.....
Const Msg As String = "Voulez-vous vraiment imprimer le rapport ?"
 
    Style = vbYesNo + vbCritical + vbDefaultButton1
    Title = "IMPRESSION DU RAPPORT"
    Réponse = MsgBox(Msg, Style, Title)
     
    If Réponse <> vbYes Then Exit Sub
 
    Application.ScreenUpdating = False
 .....
 .....
        Sheets("Divers" ).Select
    Application.ScreenUpdating = True
End Sub
 
Sub Auto_Open()
    Sheets("Base" ).Visible = xlVeryHidden
End Sub

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed