Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Zone_d_impression / définir ........NON !

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Evelynetfrancois

XLDnaute Impliqué
Bonjour à tous
Pour avoir des éditions soignées j'ai fait (formule matri) une zone d impression automatique,
Ma question est :
Est il possible d interdire un utilisateur de créer, une autre ,nouvelle , zone
(Zone d impression / définir), en vba ou autre ...

Merci pour toutes vos sujétions .

E et F
 
Re : Zone_d_impression / définir ........NON !

bonjour,

dans les possibilités de This_WorkBook, il y a l'évenement beforePrint
tu peux l'utiliser pour refaire la zone d'impression que tu as choisi et ainsi annuler celle de l'utilisateur
 
Re : Zone_d_impression / définir ........NON !

Bonsoir le forum ..

MERCI Mutzik pour ta proposition , mais malheureusement pour moi , elle ne me convient pas
en effet" Pour avoir des éditions soignées j'ai fait (formule matri) une zone d impression automatique," qui s adapte sans arrêt à la zone à imprimer ,
le tout défini par une formule matricielle combinée à une zone (=décaler x x ;;;x....etc)
le fait de faire une nouvelle zone a la main , détruit ma formule , d'ou ma question , pour bloquer cette manip !!

bonne soirée
E et F
 
Re : Zone_d_impression / définir ........NON !

Private Sub Workbook_BeforePrint(Cancel As Boolean)

ActiveWorkbook.Names.Add Name:="Print_Area", RefersToR1C1:= _
"=OFFSET(Feuil1!R1C1:R1C6,,,Feuil1!R1C7)"

End Sub

Mille excuses !!! j avais pas tout saisie ,
c'est tout a fait ce que je voulais
merci beaucoup pour tout
E et F
 
Re : Zone_d_impression / définir ........NON !

Bonjour le forum!!

Ce post est proche d'une de mes recherches actuelles.

En effet, j'ai une zone nommée variable (Decaler, NB(Si ... matricielle) et je souhaiterais faire une zone d'impression qui aille chercher cette plage pour impréssion.

Comment puis je faire dans un petit bout de macro "Imprimer"

D'avance merci
 
Re : Zone_d_impression / définir ........NON !

Solution trouvée sur un autre post
Merci à JMS du 31 🙂 🙂 ( et oui, un voisin.....)😀


Sub IMPR()

ActiveSheet.PageSetup.PrintArea = "IMPR"
Application.Dialogs(xlDialogPrint).Show

End Sub

Bonne journée !
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
269
Réponses
4
Affichages
324
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…