J'aimerais imprimer des plages de cellules non contig=FCes=20
sur une m=EAme page mais Excel imprime automatiquement=20
chaque plage sur une page diff=E9rente.
Est-il possible, sans avoir =E0 masquer les plages non=20
d=E9sir=E9es, d'imprimer le tout sur une m=EAme page?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
michdenis
Bonjour Marie,
la réponse est non.
tu choisis de regrouper toutes les plages sur une nouvelle feuille avant de lancer l'impression ou tu masques les lignes et colonnes non désirées pour l'impression.
Salutations!
"Marie" a écrit dans le message de news:d47201c439eb$8ad7c1f0$ Bonjour,
J'aimerais imprimer des plages de cellules non contigües sur une même page mais Excel imprime automatiquement chaque plage sur une page différente.
Est-il possible, sans avoir à masquer les plages non désirées, d'imprimer le tout sur une même page?
Merci.
Bonjour Marie,
la réponse est non.
tu choisis de regrouper toutes les plages sur une nouvelle feuille avant de lancer l'impression ou tu masques les
lignes et colonnes non désirées pour l'impression.
Salutations!
"Marie" <anonymous@discussions.microsoft.com> a écrit dans le message de news:d47201c439eb$8ad7c1f0$a501280a@phx.gbl...
Bonjour,
J'aimerais imprimer des plages de cellules non contigües
sur une même page mais Excel imprime automatiquement
chaque plage sur une page différente.
Est-il possible, sans avoir à masquer les plages non
désirées, d'imprimer le tout sur une même page?
tu choisis de regrouper toutes les plages sur une nouvelle feuille avant de lancer l'impression ou tu masques les lignes et colonnes non désirées pour l'impression.
Salutations!
"Marie" a écrit dans le message de news:d47201c439eb$8ad7c1f0$ Bonjour,
J'aimerais imprimer des plages de cellules non contigües sur une même page mais Excel imprime automatiquement chaque plage sur une page différente.
Est-il possible, sans avoir à masquer les plages non désirées, d'imprimer le tout sur une même page?
Merci.
garnote
Bonjour Marie,
Une piste :
Sub Imprimer_Zones_Discontinues() With Application .DisplayAlerts = False Set plage = .InputBox(prompt:= _ "Sélectionnez les plages à imprimer.", Type:=8) .ScreenUpdating = False Worksheets.Add End With With ActiveSheet For Each z In plage.Areas z.Copy Cells(Range("A1").SpecialCells(xlLastCell). _ Row + i, 1).Select i = 1 .Paste Next .PrintPreview .Delete End With End Sub
Serge
"Marie" a écrit dans le message de news: d47201c439eb$8ad7c1f0$ Bonjour,
J'aimerais imprimer des plages de cellules non contigües sur une même page mais Excel imprime automatiquement chaque plage sur une page différente.
Est-il possible, sans avoir à masquer les plages non désirées, d'imprimer le tout sur une même page?
Merci.
Bonjour Marie,
Une piste :
Sub Imprimer_Zones_Discontinues()
With Application
.DisplayAlerts = False
Set plage = .InputBox(prompt:= _
"Sélectionnez les plages à imprimer.", Type:=8)
.ScreenUpdating = False
Worksheets.Add
End With
With ActiveSheet
For Each z In plage.Areas
z.Copy
Cells(Range("A1").SpecialCells(xlLastCell). _
Row + i, 1).Select
i = 1
.Paste
Next
.PrintPreview
.Delete
End With
End Sub
Serge
"Marie" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: d47201c439eb$8ad7c1f0$a501280a@phx.gbl...
Bonjour,
J'aimerais imprimer des plages de cellules non contigües
sur une même page mais Excel imprime automatiquement
chaque plage sur une page différente.
Est-il possible, sans avoir à masquer les plages non
désirées, d'imprimer le tout sur une même page?
Sub Imprimer_Zones_Discontinues() With Application .DisplayAlerts = False Set plage = .InputBox(prompt:= _ "Sélectionnez les plages à imprimer.", Type:=8) .ScreenUpdating = False Worksheets.Add End With With ActiveSheet For Each z In plage.Areas z.Copy Cells(Range("A1").SpecialCells(xlLastCell). _ Row + i, 1).Select i = 1 .Paste Next .PrintPreview .Delete End With End Sub
Serge
"Marie" a écrit dans le message de news: d47201c439eb$8ad7c1f0$ Bonjour,
J'aimerais imprimer des plages de cellules non contigües sur une même page mais Excel imprime automatiquement chaque plage sur une page différente.
Est-il possible, sans avoir à masquer les plages non désirées, d'imprimer le tout sur une même page?
Merci.
garnote
Et si tu veux que les plages sélectionnées apparaissent au même endroit, tu dois remplacer : z.Copy Cells(Range("A1").SpecialCells(xlLastCell). _ Row + i, 1).Select i = 1 .Paste
PAR : z.Copy Range(z.Address).Select .Paste
ReSerge
Sub Imprimer_Zones_Discontinues() With Application .DisplayAlerts = False Set plage = .InputBox(prompt:= _ "Sélectionnez les plages à imprimer.", Type:=8) .ScreenUpdating = False Worksheets.Add End With With ActiveSheet For Each z In plage.Areas z.Copy Range(z.Address).Select .Paste Next .PrintPreview .Delete End With End Sub
"garnote" a écrit dans le message de news: pH9pc.9323$
Bonjour Marie,
Une piste :
Sub Imprimer_Zones_Discontinues() With Application .DisplayAlerts = False Set plage = .InputBox(prompt:= _ "Sélectionnez les plages à imprimer.", Type:=8) .ScreenUpdating = False Worksheets.Add End With With ActiveSheet For Each z In plage.Areas z.Copy Cells(Range("A1").SpecialCells(xlLastCell). _ Row + i, 1).Select i = 1 .Paste Next .PrintPreview .Delete End With End Sub
Serge
"Marie" a écrit dans le message de news: d47201c439eb$8ad7c1f0$ Bonjour,
J'aimerais imprimer des plages de cellules non contigües sur une même page mais Excel imprime automatiquement chaque plage sur une page différente.
Est-il possible, sans avoir à masquer les plages non désirées, d'imprimer le tout sur une même page?
Merci.
Et si tu veux que les plages sélectionnées
apparaissent au même endroit,
tu dois remplacer :
z.Copy
Cells(Range("A1").SpecialCells(xlLastCell). _
Row + i, 1).Select
i = 1
.Paste
PAR :
z.Copy
Range(z.Address).Select
.Paste
ReSerge
Sub Imprimer_Zones_Discontinues()
With Application
.DisplayAlerts = False
Set plage = .InputBox(prompt:= _
"Sélectionnez les plages à imprimer.", Type:=8)
.ScreenUpdating = False
Worksheets.Add
End With
With ActiveSheet
For Each z In plage.Areas
z.Copy
Range(z.Address).Select
.Paste
Next
.PrintPreview
.Delete
End With
End Sub
"garnote" <rien@absent.net> a écrit dans le message de news:
pH9pc.9323$RM.7365@edtnps89...
Bonjour Marie,
Une piste :
Sub Imprimer_Zones_Discontinues()
With Application
.DisplayAlerts = False
Set plage = .InputBox(prompt:= _
"Sélectionnez les plages à imprimer.", Type:=8)
.ScreenUpdating = False
Worksheets.Add
End With
With ActiveSheet
For Each z In plage.Areas
z.Copy
Cells(Range("A1").SpecialCells(xlLastCell). _
Row + i, 1).Select
i = 1
.Paste
Next
.PrintPreview
.Delete
End With
End Sub
Serge
"Marie" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: d47201c439eb$8ad7c1f0$a501280a@phx.gbl...
Bonjour,
J'aimerais imprimer des plages de cellules non contigües
sur une même page mais Excel imprime automatiquement
chaque plage sur une page différente.
Est-il possible, sans avoir à masquer les plages non
désirées, d'imprimer le tout sur une même page?
Et si tu veux que les plages sélectionnées apparaissent au même endroit, tu dois remplacer : z.Copy Cells(Range("A1").SpecialCells(xlLastCell). _ Row + i, 1).Select i = 1 .Paste
PAR : z.Copy Range(z.Address).Select .Paste
ReSerge
Sub Imprimer_Zones_Discontinues() With Application .DisplayAlerts = False Set plage = .InputBox(prompt:= _ "Sélectionnez les plages à imprimer.", Type:=8) .ScreenUpdating = False Worksheets.Add End With With ActiveSheet For Each z In plage.Areas z.Copy Range(z.Address).Select .Paste Next .PrintPreview .Delete End With End Sub
"garnote" a écrit dans le message de news: pH9pc.9323$
Bonjour Marie,
Une piste :
Sub Imprimer_Zones_Discontinues() With Application .DisplayAlerts = False Set plage = .InputBox(prompt:= _ "Sélectionnez les plages à imprimer.", Type:=8) .ScreenUpdating = False Worksheets.Add End With With ActiveSheet For Each z In plage.Areas z.Copy Cells(Range("A1").SpecialCells(xlLastCell). _ Row + i, 1).Select i = 1 .Paste Next .PrintPreview .Delete End With End Sub
Serge
"Marie" a écrit dans le message de news: d47201c439eb$8ad7c1f0$ Bonjour,
J'aimerais imprimer des plages de cellules non contigües sur une même page mais Excel imprime automatiquement chaque plage sur une page différente.
Est-il possible, sans avoir à masquer les plages non désirées, d'imprimer le tout sur une même page?
Merci.
Daniel.j
Sur la FAQ: http://dj.joss.free.fr/faq.htm#zonediscontinu
Daniel
"Marie" a écrit dans le message de news: d47201c439eb$8ad7c1f0$ Bonjour,
J'aimerais imprimer des plages de cellules non contigües sur une même page mais Excel imprime automatiquement chaque plage sur une page différente.
Est-il possible, sans avoir à masquer les plages non désirées, d'imprimer le tout sur une même page?
Merci.
Sur la FAQ:
http://dj.joss.free.fr/faq.htm#zonediscontinu
Daniel
"Marie" <anonymous@discussions.microsoft.com> a écrit dans le message de news:
d47201c439eb$8ad7c1f0$a501280a@phx.gbl...
Bonjour,
J'aimerais imprimer des plages de cellules non contigües
sur une même page mais Excel imprime automatiquement
chaque plage sur une page différente.
Est-il possible, sans avoir à masquer les plages non
désirées, d'imprimer le tout sur une même page?