Bas de page VBA

Fermé
Francis - 16 déc. 2014 à 19:24
Le Pingou Messages postés 12048 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 26 avril 2024 - 16 déc. 2014 à 22:58
Bonjour,



En recherchant sur les forums j'ai réussi a produire ceci :

Private Sub Workbook_BeforePrint(Cancel As Boolean)
If ActiveSheet.Name = "modèle" Then
With ActiveSheet.PageSetup
.LeftHeader = ""
.CenterHeader = ""
.RightHeader = ""
.LeftFooter = Sheets("modèle").Range("A1")
.CenterFooter = ""
.RightFooter = ""
End With
Else
Cancel = True
MsgBox "Vous ne pouvez pas imprimer sans être dans l'onglet modèle"
End If
End Sub

Ça fonctionne très bien par contre est-ce qu'il y aurait moyen que le bas de page se crée sur toutes les onglets du classeur ?

Merci de votre temps !
A voir également:

1 réponse

Le Pingou Messages postés 12048 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 26 avril 2024 1 427
16 déc. 2014 à 22:58
Bonjour,
Oui c'est très bien mais que voulez-vous réaliser/obtenir come résultat exactement... ?
Peut-être qu'une mise en page suffit ... !
A supposer que ce soit pour Excel.... !

0