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

impression automatique

oliv67

XLDnaute Occasionnel
Bonjour


Je souhaiterai qu'une impresssion d'un fichier excel se lance automatiquement à une heure précise.

Je ne sais pas comment m'y prendre.

merci pour votre aide


olivier
 

jacktati

XLDnaute Occasionnel
Salut oliv67

Dans ton classeur, ouvre l'éditeur Visual Basic, insère un nouveau module et
copie le code suivant :

Sub Programme_le_réveil()
' lance la_macro_qui_imprime à 06h45 heures
Application.OnTime TimeValue('06:45:00'),
'La_macro_qui_imprime', True
End Sub

Sub La_Macro_qui_imprime()
'cette macro imprime la feuille Feuil1
ThisWorkbook.Sheets('Feuil1').PrintOut
' ou, si on est certain que la feuille à imprimer est la feuille active :

Activesheet.PrintOut
End Sub

Pour lancer le processus, il te suffit
d'exécuter une fois la macro Programme_le_réveil.
Cela fonctionnera tant que le classeur sera ouvert

voilà @+
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…