VBA - Imprimer plusieurs fichiers non ouverts
Résolu/Fermé
howiz
Messages postés
20
Date d'inscription
mercredi 1 avril 2015
Statut
Membre
Dernière intervention
21 août 2015
-
21 août 2015 à 08:21
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 21 août 2015 à 12:16
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 21 août 2015 à 12:16
A voir également:
- Xlmain
- Renommer plusieurs fichiers en même temps - Guide
- Imprimer en a5 - Guide
- Wetransfer gratuit fichiers lourd - Guide
- Explorateur de fichiers - Guide
- Comment signer un pdf sans l'imprimer - Guide
1 réponse
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 752
21 août 2015 à 11:31
21 août 2015 à 11:31
Bonjour,
deux possibilités me viennent à l'esprit.
1- la cellule Sheets("PdP 3 sur 4").Range("O35") ne contient pas un "X",
2- la "bascule" entre logiciels (word et ton reader pdf) se fait mal.
Si c'est le cas, ajouter un DoEvents entre chaque impression peut aider.
deux possibilités me viennent à l'esprit.
1- la cellule Sheets("PdP 3 sur 4").Range("O35") ne contient pas un "X",
2- la "bascule" entre logiciels (word et ton reader pdf) se fait mal.
Si c'est le cas, ajouter un DoEvents entre chaque impression peut aider.
Private Sub BoutonImprimer_Click() 'dechets If Sheets("PdP 3 sur 4").Range("O31") = "X" Then NomFichier = "F:\x\fichier1.doc" ImprimerFichier (NomFichier) End If DoEvents 'pret matériel If Sheets("PdP 3 sur 4").Range("O33") = "X" Then NomFichier = "F:\x\fichier2.pdf" ImprimerFichier (NomFichier) End If DoEvents 'produits chimiques If Sheets("PdP 3 sur 4").Range("O35") = "X" Then NomFichier = "F:\x\fichier3.doc" ImprimerFichier (NomFichier) End If DoEvents End Sub
21 août 2015 à 11:57
21 août 2015 à 12:03
21 août 2015 à 12:16
ça peut être utile de temps en temps, dont ton cas fait apparemment partie.
De rien.
A++