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

Microsoft 365 Sélection de zone d'impression via USF

  • Initiateur de la discussion Initiateur de la discussion raf26
  • Date de début Date de début

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 !

raf26

XLDnaute Occasionnel
Bonjour le forum

J'ai sur mon fichier des plages nommées :

zijanvier
zifevrier
zimars
etc....

qui correspondent à chaque mois de l'année.

Je ne vois pas comment faire pour via un USF pouvoir sélectionner une plage et l'imprimer.

Dois je afficher les mois dans une listbox, et comment récupérer la bonne plage et l'envoyer à l'imprimante ?

Je vous joins mon fichier épuré.

Merci d'avance

Cordialement
 
bonjour raf26 bonjour le forum
une solution avec un inputbox
Enrichi (BBcode):
Sub Selection_Zone()
    Dim plage As Range
      'L'argument "Type" de cette méthode est ici égale à 8
    'Cela signifie que le type de données saisi dans l'inputbox sera une plage de cellules
       On Error GoTo GestionErreur
    Set plage = Application.InputBox(Prompt:="Sélectionner la zone d'impression", Type:=8)
    ActiveSheet.PageSetup.PrintArea = plage.Address
    ActiveSheet.PrintPreview
GestionErreur:
End Sub
cordialement
galougalou
 

Pièces jointes

Bonjour Galougalou,

Top ! Merci !!!

Je souhaite toutefois que les mois soient "cliquables" dans une liste, cela évite des mauvaises saisies (avec ou sans accent, etc...).

Je vais essayer d'adapter.

Merci à toi😉
 
Bonjour
comme ca a l'arrache tu te fait un dialog pour tes plages nommées dans un userform
tu coche ce que tu veux imprimer
te reste plus qu'a arranger cela a ta sauce 1 coup de peinture de papier peint , ponce un peu les angles avant etc....
 

Pièces jointes

Bonjour Patricktoulon

trop facile pour toi 🙂



Ça marche nickel merci !!!!

une question : est-il possible de classer alphabétiquement les plages ou n’en sélectionner que quelques unes ?
re
ben je pige pas ta question en fait
toutes les ranges sélectionnées avec les checkboxs seront imprimées celles qui ne ne le sont pas ne seront pas imprimées
sélectionne en plusieurs tu verra et dans l'aperçu page suivante ou précédente tu les verra
pour l'ordre c'est quoi exactement ton souhait
 
Re Patricktoulon

Je me suis mal exprimé, en effet.

je voulais parler de l’affichage par ordre alphabétique dans les checkbox
ou pouvoir choisir les plages qui apparaissent dans les chekbox (certaines ne sont pas à imprimer)


toutes les ranges sélectionnées avec les checkboxs seront imprimées celles qui ne ne le sont pas ne seront pas imprimées

ça c’est ok


sélectionne en plusieurs tu verra et dans l'aperçu page suivante ou précédente tu les verra
et ça aussi ok
 
- 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
2
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…