astuce pour imprimer ce que tu veux : il suffit de créer une nouvelle feuille contenant la copie de ta feuille principale (en case D5 de la nouvelle feuille, on trouve =feuilleprincipale!D5)
tu mets les couleurs et quadrillages que tu veux ou ne veux pas
et c'est cette feuille que tu imprimes
(en gros, tu as une feuille de saisie et une feuille mise en page pour l'impression. Bonne structure de gestion de données)
pour le code VBA, je passe la main aux experts du forum...