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

Cherche a faire accepté le parametre 0 à une macro

  • Initiateur de la discussion Initiateur de la discussion eleck
  • 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 !

eleck

XLDnaute Nouveau
Bonjour,

Je vous presente une tite macro de ma conception qui lance des copies sans filigrane et avec selon des parametres variables definis par des msgbox.


Ca marche plûtot bien (mais si vous voyez des amélioratons n'hésitez pas) , mais voila probleme lorsque je ne veux pas de copie sans filigrane , je met 0 pour cette msgbox mais il met une erreur.
Il ne reconnait pas le parametre 0 comme valable.

J'aimerais qu'il l'accepte car on peut avoir besoin d'une copie avec et pas d'une copie sans filigranne et ainsi que l'inverse.

Auriez-vous une idée ?

Dans tous les cas je vous remercie de votre aide
 
Re : Cherche a faire accepté le parametre 0 à une macro

Bonjour Eleck,
Une solution, si on click sur Annuler de l'inputbox c=""

If c > 0 And c <> "" then ActiveWindow.SelectedSheets.PrintOut Copies:=c
pareil pour o If c> 0 And o <> "" then....

Bruno
 
Dernière édition:
Re : Cherche a faire accepté le parametre 0 à une macro

Bonjour Eleck, Bonjour le forum,

As-tu envisagé d'utiliser des tests dans ta macro après tes InputBox?

Code:
c = InputBox("Combien de copie sans filigrane voulez-vous?", "Question")
o = InputBox("Combien de copie avec filigrane ''ORIGINAL'' voulez-vous?", "Question")

If c=0 And o<>0 then
...
[COLOR="Green"]'code pour c=0 et o différent de 0[/COLOR]
...
Elseif c<>0 And o=0 then
...
[COLOR="Green"]'code pour c différent de 0 et o = 0[/COLOR]
...
Elseif c<>0 And o<>0 then
...
[COLOR="Green"]'code pour c et o différents de 0[/COLOR]
...
Endif

En espérant que ça puisse t'aider a avancer un peu plus...

[Edit] Bonjour Youky, on s'est croisé...

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
3
Affichages
2 K
J
Réponses
2
Affichages
7 K
Jean Marc
J
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…