Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 Aide sur Excel

stephane makaya

XLDnaute Nouveau
bonjour,
j'ai un doc excel sur lequel j'ai un certain nombre d'infos.notamment sur la ligne 38. je souhaite que le contenu de cette ligne ne soit visible qu'en visu utilisateur donc lorsque l'on renseigne le fichier. mais au moment de l'impression ou de l'aperçu avant impression, cette ligne ne doit pas apparaitre. Pouvez vous m'aider svp. Merci
 

job75

XLDnaute Barbatruc
Bonjour stephane makaya, bienvenue sur XLD,

Inspirez-vous de cette macro, à placer où vous voulez dans VBA (Alt+F11) :
VB:
Sub Imprimer()
With ActiveSheet 'à adapter
    .Rows(38).Hidden = True 'masque la ligne
    .PrintPreview 'aperçu pour tester
    '.PrintOut 'pour imprimer
    .Rows(38).Hidden = False 'affiche la ligne
End With
End Sub
A+
 

stephane makaya

XLDnaute Nouveau
bonjour Job75
merci pour ton retour. N'étant pas un expert VBA, je ne m'en sors tjrs pas. Aussi je te transmets le doc Excel sachant que comme dit précédemment, SEUL au moment de l’aperçu impression et de l'impression, la ligne 38 ne doit pas s'afficher. Autrement dit, lors d'un traitement normal, l'on doit pouvoir la voir. Te remerciant encore et mes excuses pour le retard de réponse, je suis en situation de deuil. Merci à toi.
 

Pièces jointes

  • exemple.xlsm
    26.7 KB · Affichages: 9

stephane makaya

XLDnaute Nouveau
merci Job75
j'ai pu y faire et effectivement ca fonctionne. Du moins quand je fais Alt+F8. Mais en passant par Ficher \ Imprimer \ Apercu avant impression, là je retrouve cette ligne 38 qui apparait. Que faire à cet instant ?
 

job75

XLDnaute Barbatruc
Affectez la macro à un bouton et n'utilisez que celui-ci pour imprimer la feuille.

Laissez le menu Excel fonctionner normalement, il imprimera aussi la ligne 38.
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…