imprimer 2 plages de cellules non-continues sur une même feuille

imprimer 2 plages de cellules non-continues sur une même feuille - VB/VBA/VBS - Programmation

Marsh Posté le 12-09-2009 à 14:09:05    

Bonjour à tous,
N'étant pas trop calé en VBA je n'arrive pas à solutionner un petit souci.
J'ai créé un bouton sur une feuille dans lequel j'ai un code qui sélectionne et imprime deux plages de cellules non-continues. La macro fonctionne très bien, le souci est que les deux plages s'impriment sur deux feuilles différentes, alors que je souhaite les imprimer sur une même feuille.
Est-il possible d'imprimer sur une seule feuille ?
voici le code de mon bouton :

Code :
  1. Private Sub CommandButton1_Click()
  2. Application.Union(Range("komori2coul" ), Range("Notes" )).Select
  3. Selection.PrintOut Copies:=1
  4. ActiveCell.Select
  5. End Sub


D'avance je vous remercie pour votre aide.
Naitgo

Reply

Marsh Posté le 12-09-2009 à 14:09:05   

Reply

Marsh Posté le 15-09-2009 à 16:10:36    

Bonjour
 
A ma connaissance non.
 
Le plus simple est de passer par une feuille temporaire.
Tu colles tes selections cote a cote dans cette feuille, tu imprimes, et tu degages la feuille temporaire.
 
Cordialement


---------------
Soyez malin, louez entre voisins !
Reply

Marsh Posté le 17-09-2009 à 13:21:42    

Bonjour,
si ce sont des colonnes qui séparent, essaye en masquant celles que tu ne veux pas imprimer.
 
Cordialement

Reply

Marsh Posté le 18-09-2009 à 15:58:26    

Bonjour,
Il y a la fonction appareil photo
 
Tu sélectionne ta première zone et tu fais une photo  ça fait comme une image de ta sélection)
 
tu fais la même chose avec ta seconde sélection.
 
Ces 2 photos tu le juxtapose sur la droite de ta feuille et définis cette zone comme imprimable.
 
voila un site qui donne l'explication  
http://xxl-leblog.svmlemag.fr/2005 [...] des-c.html

Reply

Marsh Posté le 21-09-2009 à 08:39:51    

Sans vouloir insister, passer par une feuille intermediaire c'est tout de meme plus simple.
C'est le principe d'un état quelque part.


---------------
Soyez malin, louez entre voisins !
Reply

Marsh Posté le 24-09-2009 à 15:40:47    

Bonjour,
 
Tout dépend de tes données, largeur et hauteur différentes. Dans ce tu peux avoir de grande cellule pour rien.
 
dans le cas ou tu regroupes 2 plages en dessous l'une de l'autre, tu vas devoir faire des fusion de col ..
 
Avec le système "photo" aucun problème
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed