impression

  • Initiateur de la discussion Jean Claude
  • Date de début
J

Jean Claude

Guest
:sick: Bonjour juste une petite question. Est-il possible de ne pas imprimer des cellules, mais de pouvoir les voire a l'écran. si oui quelqu'un peut-il me donner l'astuce.j'arrive a faire un format personnaliser avec ;;; mais je voudrais contunuer a voire mes chiffres. Merci
 

JeanMarie

XLDnaute Barbatruc
Bonjour

N'étant qu'un petit dans le monde VBA.

Code à mettre dans le thisworkbook de ton fichier
Code:
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Range('A1') = 'Impression'
End Sub

Ecrit 'Impression' dans la cellule A1 de la feuille active, avant l'événement de lancement de l'impression.

Puis en mettant dans le format conditionnel des cellules, la formule =$A$1='impression', et en changeant le format d'affichage. elles seront masquées.

Le problème actuel est de supprimer 'impression' de la cellule A1.

@+Jean-Marie

Message édité par: JeanMarie, à: 29/01/2006 09:05
 

_Thierry

XLDnaute Barbatruc
Repose en paix
Bonjour Jean Claude, Charli

Non la zone d'impression ne gérera pas des plages de cellules non-contigues.

Une astuce 'Système D', colorier la Police des cellules que tu ne veux voir en impression en Blanc...

Sinon faut une 'Usine à Gaz' en VBA... Ou Alors un 'Clone' de ta feuille qui ne reportera en lien que les cellules que tu souhaites imprimer...

Bonne fin de Dimanche
@+Thierry

PS Charli, je t'ai répondu en Edition, pour tout à l'heure !
 

CBernardT

XLDnaute Barbatruc
Bonjour JeanClaude ettout le monde,

Une solution consiste à automatiser l'impression dans une macro commandée par un bouton.

Tu mets l'enregistreur de macro en route et tu réalises les opérations suivantes :

1- Tu définis la zone d'impression ;
2- Dans cette zone tu sélectionnes les cellules que tu ne veux pas voir imprimer et tu mets la couleur de police dans la couleur du fond ; ;)
3- Tu régles la mise en page ;
4- Tu lances l'impression ;
5- Tu remets la couleur de police normale ;
6- Tu arrêtes l'enregistreur de macro ;
7- Tu arranges la macro pour éliminer les lignes inutiles ;
8- Tu crées le bouton de lancement de la macro.

Le fichier joint est une version.

Cordialement

CBernardT

[file name=ImpressionControle.zip size=10703]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/ImpressionControle.zip[/file]
 

Pièces jointes

  • ImpressionControle.zip
    10.5 KB · Affichages: 16

Discussions similaires

Réponses
6
Affichages
389
Réponses
0
Affichages
253

Statistiques des forums

Discussions
312 672
Messages
2 090 772
Membres
104 662
dernier inscrit
Hurve