Evenement "au changement de page"
Résolu/Fermé
Kuartz
Messages postés
850
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
15 février 2019
-
29 oct. 2015 à 11:48
cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 - 29 oct. 2015 à 14:54
cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 - 29 oct. 2015 à 14:54
A voir également:
- Evenement "au changement de page"
- Supprimer une page word - Guide
- Piratage facebook changer mot de passe - Guide
- Page d'accueil iphone - Guide
- Traduire une page web - Guide
- Word numéro de page 1/2 - Guide
3 réponses
cs_Le Pivert
Messages postés
7903
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
11 mars 2024
728
29 oct. 2015 à 12:09
29 oct. 2015 à 12:09
Bonjour,
Peut-être en lisant ceci:
https://fring.developpez.com/vba/excel/entetepiedpage/
Peut-être en lisant ceci:
https://fring.developpez.com/vba/excel/entetepiedpage/
cs_Le Pivert
Messages postés
7903
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
11 mars 2024
728
29 oct. 2015 à 14:16
29 oct. 2015 à 14:16
Aide F1 d'Excel:
With Worksheets("Sheet1").PageSetup .Zoom = False .FitToPagesTall = 1 .FitToPagesWide = 1 End With
Kuartz
Messages postés
850
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
15 février 2019
61
29 oct. 2015 à 14:47
29 oct. 2015 à 14:47
OK donc dans mon cas :
Par contre j'ai un code qui fait donc :
Pour pouvoir vraiment avoir ce que je veux avec la définition de la zone d'impression.
Mais le message "Désolé...Nous avons rencontré un problème avec cette formule : nous n'avons pas trouvé de référence de plage ou de nom défini."
Sur cette ligne :
With Worksheets("Sheet1").PageSetup .Zoom = False .FitToPagesTall = False .FitToPagesWide = 1 End With
Par contre j'ai un code qui fait donc :
With Sheets("JDA" & NumeroJDA).PageSetup DL5 = Sheets("JDA" & NumeroJDA).Cells(Application.Rows.Count, 1).End(xlUp).Row .Zoom = False .FitToPagesTall = False .FitToPagesWide = 1 .Orientation = xlLandscape .LeftHeader = "&""-,Gras""JDA " & NumeroJDA & "***PAGE &P/&N" .PrintArea = Range("A1:M" & DL5) End With
Pour pouvoir vraiment avoir ce que je veux avec la définition de la zone d'impression.
Mais le message "Désolé...Nous avons rencontré un problème avec cette formule : nous n'avons pas trouvé de référence de plage ou de nom défini."
Sur cette ligne :
.PrintArea = Range("A1:M" & DL5)
Kuartz
Messages postés
850
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
15 février 2019
61
29 oct. 2015 à 14:49
29 oct. 2015 à 14:49
Ok je viens de corriger :
Merci beaucoup.
.PrintArea = Range("A1:M" & DL5).Address
Merci beaucoup.
cs_Le Pivert
Messages postés
7903
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
11 mars 2024
728
29 oct. 2015 à 14:54
29 oct. 2015 à 14:54
DL5 = Sheets("JDA" & NumeroJDA).Cells(Application.Rows.Count, 1).End
Doit ce trouver en dehors de With
comme ceci:
Doit ce trouver en dehors de With
comme ceci:
DL5 = Sheets("JDA" & NumeroJDA).Cells(Application.Rows.Count, 1).End With Sheets("JDA" & NumeroJDA).PageSetup .Zoom = False .FitToPagesTall = False .FitToPagesWide = 1 .Orientation = xlLandscape .LeftHeader = "&""-,Gras""JDA " & NumeroJDA & "***PAGE &P/&N" .PrintArea = Range("A1:M" & DL5) End With
29 oct. 2015 à 14:07
Merci.