Impression des feuilles suivant case dans tableau renseignée
Résolu/Fermé
christophedir
Messages postés
200
Date d'inscription
vendredi 18 novembre 2016
Statut
Membre
Dernière intervention
28 février 2024
-
26 avril 2017 à 17:36
christophedir Messages postés 200 Date d'inscription vendredi 18 novembre 2016 Statut Membre Dernière intervention 28 février 2024 - 2 mai 2017 à 09:40
christophedir Messages postés 200 Date d'inscription vendredi 18 novembre 2016 Statut Membre Dernière intervention 28 février 2024 - 2 mai 2017 à 09:40
A voir également:
- Impression des feuilles suivant case dans tableau renseignée
- Spouleur d'impression - Guide
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Suivi des modifications word - Guide
17 réponses
f894009
Messages postés
17229
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2025
1 712
27 avril 2017 à 11:43
27 avril 2017 à 11:43
Bonjour,
Avez-vous des connaissances en VBA Excel ou pas ?
Avez-vous des connaissances en VBA Excel ou pas ?
christophedir
Messages postés
200
Date d'inscription
vendredi 18 novembre 2016
Statut
Membre
Dernière intervention
28 février 2024
27 avril 2017 à 14:30
27 avril 2017 à 14:30
bonjour,
EXCEL OUI VBA non, je sais suivre ce qui est écrit dans la macro et faire des changement, mais cela s'arrête là.
EXCEL OUI VBA non, je sais suivre ce qui est écrit dans la macro et faire des changement, mais cela s'arrête là.
f894009
Messages postés
17229
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2025
1 712
27 avril 2017 à 14:32
27 avril 2017 à 14:32
Re,
Bien, je vous fais un code pas trop complique
A+
Bien, je vous fais un code pas trop complique
A+
christophedir
Messages postés
200
Date d'inscription
vendredi 18 novembre 2016
Statut
Membre
Dernière intervention
28 février 2024
27 avril 2017 à 15:00
27 avril 2017 à 15:00
Merci,
avez-vous besoin d'explications complémentaires?
Cldt
avez-vous besoin d'explications complémentaires?
Cldt
f894009
Messages postés
17229
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2025
1 712
27 avril 2017 à 15:05
27 avril 2017 à 15:05
christophedir
Messages postés
200
Date d'inscription
vendredi 18 novembre 2016
Statut
Membre
Dernière intervention
28 février 2024
27 avril 2017 à 15:16
27 avril 2017 à 15:16
Désolé,
mais quand je veurt ouvrir le fichier j'ai un massage d'erreur
"excel cannot open open the file because the format or extension is not valid
verify that the file has not been corrupted etc...
mais quand je veurt ouvrir le fichier j'ai un massage d'erreur
"excel cannot open open the file because the format or extension is not valid
verify that the file has not been corrupted etc...
f894009
Messages postés
17229
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2025
1 712
27 avril 2017 à 15:21
27 avril 2017 à 15:21
Re,
essayez avec ce lien car vous etes le deuxieme qui signale ce probleme
https://mon-partage.fr/f/aWRDSDj8/
essayez avec ce lien car vous etes le deuxieme qui signale ce probleme
https://mon-partage.fr/f/aWRDSDj8/
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
christophedir
Messages postés
200
Date d'inscription
vendredi 18 novembre 2016
Statut
Membre
Dernière intervention
28 février 2024
27 avril 2017 à 15:19
27 avril 2017 à 15:19
J'ai chanfge en mettant "xlsm" a la fin du fichier et cela semble marcher
je vous tien au courant
merci à vous
je vous tien au courant
merci à vous
christophedir
Messages postés
200
Date d'inscription
vendredi 18 novembre 2016
Statut
Membre
Dernière intervention
28 février 2024
27 avril 2017 à 15:26
27 avril 2017 à 15:26
re
il y a trop de feuilles imprimées , je ne trouve pas dans la macro la sélection des zones a imprimer par onglet
il y a trop de feuilles imprimées , je ne trouve pas dans la macro la sélection des zones a imprimer par onglet
f894009
Messages postés
17229
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2025
1 712
Modifié le 27 avril 2017 à 15:51
Modifié le 27 avril 2017 à 15:51
Re,
J'ai chanfge en mettant "xlsm"
C'etait deja un fichier xlsm !!!!!!!!!!!!!!!!!!!
Y a huit feuilles maxi imprimees et les zones d'impression sont celles definies dans la feuille sommaire, je regarde car en effet y a un bleme
La "macro" se trouve dans le module1
suite:
code modifie pour parametrage zone d'impression
J'ai chanfge en mettant "xlsm"
C'etait deja un fichier xlsm !!!!!!!!!!!!!!!!!!!
Y a huit feuilles maxi imprimees et les zones d'impression sont celles definies dans la feuille sommaire, je regarde car en effet y a un bleme
La "macro" se trouve dans le module1
suite:
code modifie pour parametrage zone d'impression
Sub Impression_Inventaires() With Worksheets("Sommaire") Nb_Imp = Application.CountIf(.Range("D9:D16"), "X") If Nb_Imp > 0 Then MsgBox Nb_Imp & " feuille(s) a imprimmer" For n = 9 To 16 If UCase(.Cells(n, 4)) = "X" Then 'impression selectionnee wsh = .Cells(n + 12, 2) 'nom de feuille a imprimmer Zprt = .Cells(n + 12, 3) 'zone d'impression With Worksheets(wsh) .PageSetup.PrintArea = Zprt .PrintOut 'lance impression End With End If Next n Else MsgBox "Pas d'impression programmée!" End If .Activate End With End Sub
christophedir
Messages postés
200
Date d'inscription
vendredi 18 novembre 2016
Statut
Membre
Dernière intervention
28 février 2024
27 avril 2017 à 16:59
27 avril 2017 à 16:59
Super, j'ai fais quelque test tout est ok, je vais continué à le tester.
Si je ne rencontre pas de problème jusqu"à samedi nuit je clôturerai la discussion.
Merci à vous
J'ai parlé trop vite
"run time error '9'
dans la macro ligne : With Worksheets(wsh) est en jaune
Si je ne rencontre pas de problème jusqu"à samedi nuit je clôturerai la discussion.
Merci à vous
J'ai parlé trop vite
"run time error '9'
dans la macro ligne : With Worksheets(wsh) est en jaune
f894009
Messages postés
17229
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2025
1 712
Modifié le 27 avril 2017 à 19:24
Modifié le 27 avril 2017 à 19:24
Re,
passez le curseur souris sur wsh quand la ligne est surlignee pour voir son contenu
Chez moi, y a pas d'erreur...
passez le curseur souris sur wsh quand la ligne est surlignee pour voir son contenu
Chez moi, y a pas d'erreur...
christophedir
Messages postés
200
Date d'inscription
vendredi 18 novembre 2016
Statut
Membre
Dernière intervention
28 février 2024
27 avril 2017 à 19:24
27 avril 2017 à 19:24
re
wsh=empty
wsh=empty
f894009
Messages postés
17229
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2025
1 712
27 avril 2017 à 19:25
27 avril 2017 à 19:25
Re,
Vous utilisez le meme fichier?
Mettez- le a dispo
Vous utilisez le meme fichier?
Mettez- le a dispo
christophedir
Messages postés
200
Date d'inscription
vendredi 18 novembre 2016
Statut
Membre
Dernière intervention
28 février 2024
27 avril 2017 à 19:26
27 avril 2017 à 19:26
j'ai aussi
worksheet(wsh)=<subscript out of range
selon que je mets le curseur devant ou derrière la ligne
worksheet(wsh)=<subscript out of range
selon que je mets le curseur devant ou derrière la ligne
f894009
Messages postés
17229
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2025
1 712
27 avril 2017 à 19:33
27 avril 2017 à 19:33
Re,
Oui, c'est la signification de l'erreur, reference a un objet inconnu
Mettez votre fichier a dispo
Oui, c'est la signification de l'erreur, reference a un objet inconnu
Mettez votre fichier a dispo
christophedir
Messages postés
200
Date d'inscription
vendredi 18 novembre 2016
Statut
Membre
Dernière intervention
28 février 2024
27 avril 2017 à 19:35
27 avril 2017 à 19:35
f894009
Messages postés
17229
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2025
1 712
Modifié le 27 avril 2017 à 19:39
Modifié le 27 avril 2017 à 19:39
Re,
Dites voir, vous vous foutez de moi ou pas
Ou est passee la plage de cellules qui permetait de definir les zones de cellules a imprimer?????????????????????????????????????????
Dites voir, vous vous foutez de moi ou pas
Ou est passee la plage de cellules qui permetait de definir les zones de cellules a imprimer?????????????????????????????????????????
christophedir
Messages postés
200
Date d'inscription
vendredi 18 novembre 2016
Statut
Membre
Dernière intervention
28 février 2024
27 avril 2017 à 19:52
27 avril 2017 à 19:52
désole je ne vois pas ???
J'ai juste enlevé les commentaires que j'avais mis et arrangé la mise en forme en faisant attention de ne pas décaler de cellule
J'ai juste enlevé les commentaires que j'avais mis et arrangé la mise en forme en faisant attention de ne pas décaler de cellule
christophedir
Messages postés
200
Date d'inscription
vendredi 18 novembre 2016
Statut
Membre
Dernière intervention
28 février 2024
27 avril 2017 à 19:55
27 avril 2017 à 19:55
la je parle de la feuille Excel et non pas de la macro
macro je n'ai rien touché ou enlevé
macro je n'ai rien touché ou enlevé
f894009
Messages postés
17229
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2025
1 712
27 avril 2017 à 19:57
27 avril 2017 à 19:57
christophedir
Messages postés
200
Date d'inscription
vendredi 18 novembre 2016
Statut
Membre
Dernière intervention
28 février 2024
27 avril 2017 à 20:01
27 avril 2017 à 20:01
ok d'accord, j'avais pas que la macro utilisé ce tableau
j'ai retélécharger votre fichier remis la bonne macro et je vais veiller a cacher les cellules sans les supprimées.
Merci et désolé
cordialement
j'ai retélécharger votre fichier remis la bonne macro et je vais veiller a cacher les cellules sans les supprimées.
Merci et désolé
cordialement
f894009
Messages postés
17229
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2025
1 712
27 avril 2017 à 20:03
27 avril 2017 à 20:03
Re,
Y a pas d"lezard. Le code utilise ces cellules pour parametrer l'impression
Y a pas d"lezard. Le code utilise ces cellules pour parametrer l'impression
christophedir
Messages postés
200
Date d'inscription
vendredi 18 novembre 2016
Statut
Membre
Dernière intervention
28 février 2024
27 avril 2017 à 20:43
27 avril 2017 à 20:43
re
je vais continué à le tester.
Si je ne rencontre pas de problème jusqu"à samedi nuit je clôturerai la discussion.
je vais continué à le tester.
Si je ne rencontre pas de problème jusqu"à samedi nuit je clôturerai la discussion.
f894009
Messages postés
17229
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2025
1 712
28 avril 2017 à 08:04
28 avril 2017 à 08:04
Bonjour,
Une autre solution pour ne pas avoir ces cellules de parametrage, utilisez deux Tableaux avec le contenu de ces cellules,
ex:
Une autre solution pour ne pas avoir ces cellules de parametrage, utilisez deux Tableaux avec le contenu de ces cellules,
ex:
Sub Impression_Inventaires_1() Dim TFeuille, TZoneImp, Nb_Imp As Integer, NF As Integer, n As Integer TFeuille = Array("Zone Process & ligne 4", "Zone APV L1", "Vortex et Pamoma" & _ "Zone Cermex L1", "Zone APV L2", "Zone Vortex L2", "Zone Cermex L2" & _ "Zone SKA L1&L2") TZoneImp = Array("A1:I14", "A1:I10", "A1:I10", "A1:I10", "A1:I10", "A1:I10", "A1:I17", "A1:I17") With Worksheets("Sommaire") Nb_Imp = Application.CountIf(.Range("D9:D16"), "X") If Nb_Imp > 0 Then MsgBox Nb_Imp & " feuille(s) a imprimmer" NF = 0 For n = 9 To 16 If UCase(.Cells(n, 4)) = "X" Then 'impression selectionnee With Worksheets(TFeuille(NF)) .PageSetup.PrintArea = TZoneImp(NF) 'Zone d'impression .PrintOut 'lance impression End With End If NF = NF + 1 Next n Else MsgBox "Pas d'impression programmée!" End If .Activate End With End Sub
christophedir
Messages postés
200
Date d'inscription
vendredi 18 novembre 2016
Statut
Membre
Dernière intervention
28 février 2024
28 avril 2017 à 08:40
28 avril 2017 à 08:40
Bonjour,
je travail cette nuit je le testerais ce soir. Mais la première version est bonne suffira juste que je protège la feuille et de rajouter dans la macro le faite que le bouton d'impression reste fonctionnel.
je travail cette nuit je le testerais ce soir. Mais la première version est bonne suffira juste que je protège la feuille et de rajouter dans la macro le faite que le bouton d'impression reste fonctionnel.
christophedir
Messages postés
200
Date d'inscription
vendredi 18 novembre 2016
Statut
Membre
Dernière intervention
28 février 2024
2 mai 2017 à 09:40
2 mai 2017 à 09:40
Bonjour f894009,
test ok, je garde la première version de la macro, protèger les cellules et la feuille.
Merci
test ok, je garde la première version de la macro, protèger les cellules et la feuille.
Merci