Bonjour à tous,
Je me permets de poster un nouveau message car je n'ai pas trouvé de réponse en effectuant une recherche sur le forum ni sur internet.
J'ai fais une macro qui sélectionne des onglets particuliers en fonction du mois en cours. Je voudrais que cette macro lance ensuite une impression de ces onglets en recto/verso.
J'ai essayé cette commande :
	
	
	
	
	
		
mais a priori il s'agit d'une commande pour imprimer un document word.
J'ai également essayé cette commande :
	
	
	
	
	
		
que j'avais obtenu en utilisant l'enregistreur de macro et en lançant une impression après avoir sélectionné le mode recto/verso dans les paramètres de l'imprimante. Mais ça ne marche pas non plus.
J'ai lu sur un forum que cette dernière commande peut fonctionner si on paramètre chaque onglet par défaut en impression recto/verso. Mais je ne vois pas comment faire cela en VBA.
Merci d'avance à tous ceux qui pourront m'aider.
Snheed
	
		
			
		
		
	
				
			Je me permets de poster un nouveau message car je n'ai pas trouvé de réponse en effectuant une recherche sur le forum ni sur internet.
J'ai fais une macro qui sélectionne des onglets particuliers en fonction du mois en cours. Je voudrais que cette macro lance ensuite une impression de ces onglets en recto/verso.
J'ai essayé cette commande :
		Code:
	
	
	ActiveWindow.SelectedSheets.PrintOut ManualDuplexPrint:=True
	mais a priori il s'agit d'une commande pour imprimer un document word.
J'ai également essayé cette commande :
		Code:
	
	
	ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
	que j'avais obtenu en utilisant l'enregistreur de macro et en lançant une impression après avoir sélectionné le mode recto/verso dans les paramètres de l'imprimante. Mais ça ne marche pas non plus.
J'ai lu sur un forum que cette dernière commande peut fonctionner si on paramètre chaque onglet par défaut en impression recto/verso. Mais je ne vois pas comment faire cela en VBA.
Merci d'avance à tous ceux qui pourront m'aider.
Snheed