Ma suggestion est complémentaire de la tienne, car il m'est arrivé avec une imprimante noir et blanc de voire apparaître un texte affecté de la couleur blanche à l'écran ; d'où l'intérêt de masquer en sus. Ce n'est malheureusement pas pour autant une solution miracle. -- Amicales Salutations
Retirer A_S_ pour répondre. XL97 / XL2002
"garnote" a écrit dans le message de news:EIs2c.123506$
Oui ça je savais, mais ça n'a pas d'effet à l'impression. Je croyais que tu avais une option qui masquait la cellule à l'impression (comme le voulait Bruno); d'où ma question : possible sous XL 2000.
Serge
"Philippe.R" a écrit dans le message de news: ##
Re, Menu / Format / Cellule présente chez moi une boîte de dialogue avec les onglets suivant :
Nombre _ Alignement _ Police _ Bordure _ Motifs _ Protection C'est dans ce dernier onglet que figure la case à cocher "Masquée", qui pour faire effet nécessite de
protéger la feuille. -- Amicales Salutations
Retirer A_S_ pour répondre. XL97 / XL2002 Pour suivre le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"garnote" a écrit dans le message de news:sns2c.123489$
Mais comment donc avons-nous droit à cette option ?
Serge
"Philippe.R" a écrit dans le message de news:
Bonsoir Serge, En 2000, je ne sais, en revanche, pour 97 et 2002 je dois une correction,
ce n'est pas "masquer" mais
"Masquée" (ce qui me laisse quand même fortement subodorer qu'entre les
deux ça existe aussi)
;o)) -- Amicales Salutations
Retirer A_S_ pour répondre. XL97 / XL2002
"garnote" a écrit dans le message de news:92s2c.123487$
Ça existe sur XL2000 cette affaire-là ?
Serge
"Philippe.R" a écrit dans le message de news:
#
Bonsoir Bruno, En sus de la préconisation de Serge, dans l'onglet protection du format de
cellule, tu coches "masquer"
-- Amicales Salutations
Retirer A_S_ pour répondre. XL97 / XL2002
"Bruno" a écrit dans le message de news:404a4435$0$277$
Est-il possible de de faire en sorte qu'une cellule visible à l'écran
n'apparaisse pas (reste blanche) à l'impression ? Merci Bruno
Ma suggestion est complémentaire de la tienne, car il m'est arrivé avec une imprimante noir et blanc de
voire apparaître un texte affecté de la couleur blanche à l'écran ; d'où l'intérêt de masquer en sus.
Ce n'est malheureusement pas pour autant une solution miracle.
--
Amicales Salutations
A_S_rauphil@wanadoo.fr
Retirer A_S_ pour répondre.
XL97 / XL2002
"garnote" <rien@absent.net> a écrit dans le message de news:EIs2c.123506$2g.272@charlie.risq.qc.ca...
Oui ça je savais, mais ça n'a pas d'effet à l'impression.
Je croyais que tu avais une option qui masquait la cellule
à l'impression (comme le voulait Bruno);
d'où ma question : possible sous XL 2000.
Serge
"Philippe.R" <A_S_rauphil@wanadoo.fr> a écrit dans le message de news:
##Zc008AEHA.2768@tk2msftngp13.phx.gbl...
Re,
Menu / Format / Cellule présente chez moi une boîte de dialogue avec les
onglets suivant :
Nombre _ Alignement _ Police _ Bordure _ Motifs _ Protection
C'est dans ce dernier onglet que figure la case à cocher "Masquée", qui
pour faire effet nécessite de
protéger la feuille.
--
Amicales Salutations
A_S_rauphil@wanadoo.fr
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"garnote" <rien@absent.net> a écrit dans le message de
news:sns2c.123489$2g.26179@charlie.risq.qc.ca...
Mais comment donc avons-nous droit à cette option ?
Serge
"Philippe.R" <A_S_rauphil@wanadoo.fr> a écrit dans le message de news:
OKudHp8AEHA.3400@tk2msftngp13.phx.gbl...
Bonsoir Serge,
En 2000, je ne sais, en revanche, pour 97 et 2002 je dois une
correction,
ce n'est pas "masquer" mais
"Masquée" (ce qui me laisse quand même fortement subodorer qu'entre
les
Ma suggestion est complémentaire de la tienne, car il m'est arrivé avec une imprimante noir et blanc de voire apparaître un texte affecté de la couleur blanche à l'écran ; d'où l'intérêt de masquer en sus. Ce n'est malheureusement pas pour autant une solution miracle. -- Amicales Salutations
Retirer A_S_ pour répondre. XL97 / XL2002
"garnote" a écrit dans le message de news:EIs2c.123506$
Oui ça je savais, mais ça n'a pas d'effet à l'impression. Je croyais que tu avais une option qui masquait la cellule à l'impression (comme le voulait Bruno); d'où ma question : possible sous XL 2000.
Serge
"Philippe.R" a écrit dans le message de news: ##
Re, Menu / Format / Cellule présente chez moi une boîte de dialogue avec les onglets suivant :
Nombre _ Alignement _ Police _ Bordure _ Motifs _ Protection C'est dans ce dernier onglet que figure la case à cocher "Masquée", qui pour faire effet nécessite de
protéger la feuille. -- Amicales Salutations
Retirer A_S_ pour répondre. XL97 / XL2002 Pour suivre le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"garnote" a écrit dans le message de news:sns2c.123489$
Mais comment donc avons-nous droit à cette option ?
Serge
"Philippe.R" a écrit dans le message de news:
Bonsoir Serge, En 2000, je ne sais, en revanche, pour 97 et 2002 je dois une correction,
ce n'est pas "masquer" mais
"Masquée" (ce qui me laisse quand même fortement subodorer qu'entre les
deux ça existe aussi)
;o)) -- Amicales Salutations
Retirer A_S_ pour répondre. XL97 / XL2002
"garnote" a écrit dans le message de news:92s2c.123487$
Ça existe sur XL2000 cette affaire-là ?
Serge
"Philippe.R" a écrit dans le message de news:
#
Bonsoir Bruno, En sus de la préconisation de Serge, dans l'onglet protection du format de
cellule, tu coches "masquer"
-- Amicales Salutations
Retirer A_S_ pour répondre. XL97 / XL2002
"Bruno" a écrit dans le message de news:404a4435$0$277$
Est-il possible de de faire en sorte qu'une cellule visible à l'écran
n'apparaisse pas (reste blanche) à l'impression ? Merci Bruno
garnote
En attendant mieux, tu pourrais nommer tes cellules à blanchir, par exemple «blanchir» et adapter cette macro :
Sub Blanchir_Imprimer_Rétablir() Dim r(100) Dim f(100) For Each c In Range("blanchir") i = i = 1 r(i) = c.Interior.ColorIndex f(i) = c.Font.ColorIndex Next For Each c In Range("blanchir") c.Interior.ColorIndex = 2 c.Font.ColorIndex = 2 Next ActiveSheet.PrintOut For Each c In Range("blanchir") i = i + 1 c.Interior.ColorIndex = r(i) c.Font.ColorIndex = f(i) Next End Sub
Serge
"Bruno" a écrit dans le message de news: 404a53b9$0$280$
La commande 'masquer' ne cache que les formules en affichage écran. Ca ne résoud donc pas vraiment mon problème d'impression. Merci quand même. Bruno
"Philippe.R" a écrit dans le message de news: #
Bonsoir Bruno, En sus de la préconisation de Serge, dans l'onglet protection du format de
cellule, tu coches "masquer"
-- Amicales Salutations
Retirer A_S_ pour répondre. XL97 / XL2002
"Bruno" a écrit dans le message de news:404a4435$0$277$
Est-il possible de de faire en sorte qu'une cellule visible à l'écran n'apparaisse pas (reste blanche) à l'impression ? Merci Bruno
En attendant mieux, tu pourrais nommer tes cellules
à blanchir, par exemple «blanchir» et adapter
cette macro :
Sub Blanchir_Imprimer_Rétablir()
Dim r(100)
Dim f(100)
For Each c In Range("blanchir")
i = i = 1
r(i) = c.Interior.ColorIndex
f(i) = c.Font.ColorIndex
Next
For Each c In Range("blanchir")
c.Interior.ColorIndex = 2
c.Font.ColorIndex = 2
Next
ActiveSheet.PrintOut
For Each c In Range("blanchir")
i = i + 1
c.Interior.ColorIndex = r(i)
c.Font.ColorIndex = f(i)
Next
End Sub
Serge
"Bruno" <vaderetrospam@libertysurf.fr> a écrit dans le message de news:
404a53b9$0$280$626a14ce@news.free.fr...
La commande 'masquer' ne cache que les formules en affichage écran. Ca ne
résoud donc pas vraiment mon problème d'impression.
Merci quand même.
Bruno
"Philippe.R" <A_S_rauphil@wanadoo.fr> a écrit dans le message de news:
#FBdld8AEHA.1380@TK2MSFTNGP10.phx.gbl...
Bonsoir Bruno,
En sus de la préconisation de Serge, dans l'onglet protection du format
de
En attendant mieux, tu pourrais nommer tes cellules à blanchir, par exemple «blanchir» et adapter cette macro :
Sub Blanchir_Imprimer_Rétablir() Dim r(100) Dim f(100) For Each c In Range("blanchir") i = i = 1 r(i) = c.Interior.ColorIndex f(i) = c.Font.ColorIndex Next For Each c In Range("blanchir") c.Interior.ColorIndex = 2 c.Font.ColorIndex = 2 Next ActiveSheet.PrintOut For Each c In Range("blanchir") i = i + 1 c.Interior.ColorIndex = r(i) c.Font.ColorIndex = f(i) Next End Sub
Serge
"Bruno" a écrit dans le message de news: 404a53b9$0$280$
La commande 'masquer' ne cache que les formules en affichage écran. Ca ne résoud donc pas vraiment mon problème d'impression. Merci quand même. Bruno
"Philippe.R" a écrit dans le message de news: #
Bonsoir Bruno, En sus de la préconisation de Serge, dans l'onglet protection du format de
cellule, tu coches "masquer"
-- Amicales Salutations
Retirer A_S_ pour répondre. XL97 / XL2002
"Bruno" a écrit dans le message de news:404a4435$0$277$
Est-il possible de de faire en sorte qu'une cellule visible à l'écran n'apparaisse pas (reste blanche) à l'impression ? Merci Bruno
Michel Pierron
Bonjour Bruno; Format personnalisé ";;;" MP
"Bruno" a écrit dans le message de news:404a4435$0$277$
Est-il possible de de faire en sorte qu'une cellule visible à l'écran n'apparaisse pas (reste blanche) à l'impression ? Merci Bruno
Bonjour Bruno;
Format personnalisé ";;;"
MP
"Bruno" <bruno.gay2@libertysurf.fr> a écrit dans le message de
news:404a4435$0$277$626a14ce@news.free.fr...
Est-il possible de de faire en sorte qu'une cellule visible à l'écran
n'apparaisse pas (reste blanche) à l'impression ?
Merci
Bruno
"Bruno" a écrit dans le message de news:404a4435$0$277$
Est-il possible de de faire en sorte qu'une cellule visible à l'écran n'apparaisse pas (reste blanche) à l'impression ? Merci Bruno
Bruno
Intéressant, je connaissais pas. Mais malheureusement, ça ne répond pas à mon problème car ce format cache la cellule même à l'écran alors que je veux la cacher seulement à l'impression. Peut-être existe-t-il une autre option de formatage dans le même style qui ne fonctionne qu'à l'impression, mais je ne l'ai pas trouvée dans l'aide. @+ Bruno
"Michel Pierron" a écrit dans le message de news: #X#
Bonjour Bruno; Format personnalisé ";;;" MP
"Bruno" a écrit dans le message de news:404a4435$0$277$
Est-il possible de de faire en sorte qu'une cellule visible à l'écran n'apparaisse pas (reste blanche) à l'impression ? Merci Bruno
Intéressant, je connaissais pas. Mais malheureusement, ça ne répond pas à
mon problème car ce format cache la cellule même à l'écran alors que je veux
la cacher seulement à l'impression.
Peut-être existe-t-il une autre option de formatage dans le même style qui
ne fonctionne qu'à l'impression, mais je ne l'ai pas trouvée dans l'aide.
@+ Bruno
"Michel Pierron" <michel.pierron@free.fr> a écrit dans le message de news:
#X#FUZCBEHA.3416@TK2MSFTNGP10.phx.gbl...
Bonjour Bruno;
Format personnalisé ";;;"
MP
"Bruno" <bruno.gay2@libertysurf.fr> a écrit dans le message de
news:404a4435$0$277$626a14ce@news.free.fr...
Est-il possible de de faire en sorte qu'une cellule visible à l'écran
n'apparaisse pas (reste blanche) à l'impression ?
Merci
Bruno
Intéressant, je connaissais pas. Mais malheureusement, ça ne répond pas à mon problème car ce format cache la cellule même à l'écran alors que je veux la cacher seulement à l'impression. Peut-être existe-t-il une autre option de formatage dans le même style qui ne fonctionne qu'à l'impression, mais je ne l'ai pas trouvée dans l'aide. @+ Bruno
"Michel Pierron" a écrit dans le message de news: #X#
Bonjour Bruno; Format personnalisé ";;;" MP
"Bruno" a écrit dans le message de news:404a4435$0$277$
Est-il possible de de faire en sorte qu'une cellule visible à l'écran n'apparaisse pas (reste blanche) à l'impression ? Merci Bruno
Bruno
Oui, je crois que faute de mieux je vais m'orienter vers ta solution.
J'ai pensé utiliser du code dans l'événement WorkbookBeforePrint comme me le préconisait gee-dee dans un post précédent, mais il n'y a pas d'événement WorkbookAfterPrint pour remettre mon style de départ.
L'inconvénient, outre qu'il faut faire une macro, c'est qu'on ne peut pas utiliser l'apperçu avant impression. Mais bon, faute de grives .... Merci Bruno
Oui, je crois que faute de mieux je vais m'orienter vers ta solution.
J'ai pensé utiliser du code dans l'événement WorkbookBeforePrint comme
me le préconisait gee-dee dans un post précédent, mais il n'y a pas
d'événement WorkbookAfterPrint pour remettre mon style de départ.
L'inconvénient, outre qu'il faut faire une macro, c'est qu'on ne peut pas
utiliser l'apperçu avant impression. Mais bon, faute de grives ....
Merci
Bruno
Oui, je crois que faute de mieux je vais m'orienter vers ta solution.
J'ai pensé utiliser du code dans l'événement WorkbookBeforePrint comme me le préconisait gee-dee dans un post précédent, mais il n'y a pas d'événement WorkbookAfterPrint pour remettre mon style de départ.
L'inconvénient, outre qu'il faut faire une macro, c'est qu'on ne peut pas utiliser l'apperçu avant impression. Mais bon, faute de grives .... Merci Bruno
gee-dee-
Bonsoir, quand je disais before_print il s'agit d'une macro personnelle que tu appelerai avant impression , il faut créer un style Masquage (avec par exemple une police Rouge) puis appliquer ce style aux cellules à masquer à l'impression l'appel de la macro modifierai alors le style , effectureai l'impression ou aperçu, puis au retour remettrai l'ancien style
telle que : Sub Before_print() '----------------------------- MsgBox "d'abord sans masquage" ActiveWindow.SelectedSheets.PrintPreview '----------------------------- MsgBox "Maintenant avec masquage" ActiveWorkbook.Styles("Masquage").Font.Color = vbWhite '-------------------------- ActiveWindow.SelectedSheets.PrintPreview '-------------------------- ActiveWorkbook.Styles("Masquage").Font.Color = vbRed End Sub
@+
"Bruno" a écrit dans le message de news:404b5bf2$0$305$
Oui, je crois que faute de mieux je vais m'orienter vers ta solution.
J'ai pensé utiliser du code dans l'événement WorkbookBeforePrint comme
me le préconisait gee-dee dans un post précédent, mais il n'y a pas d'événement WorkbookAfterPrint pour remettre mon style de départ.
L'inconvénient, outre qu'il faut faire une macro, c'est qu'on ne peut pas utiliser l'apperçu avant impression. Mais bon, faute de grives .... Merci Bruno
Bonsoir,
quand je disais before_print
il s'agit d'une macro personnelle que tu appelerai avant impression ,
il faut créer un style Masquage (avec par exemple une police Rouge)
puis appliquer ce style aux cellules à masquer à l'impression
l'appel de la macro modifierai alors le style , effectureai l'impression ou
aperçu,
puis au retour remettrai l'ancien style
telle que :
Sub Before_print()
'-----------------------------
MsgBox "d'abord sans masquage"
ActiveWindow.SelectedSheets.PrintPreview
'-----------------------------
MsgBox "Maintenant avec masquage"
ActiveWorkbook.Styles("Masquage").Font.Color = vbWhite
'--------------------------
ActiveWindow.SelectedSheets.PrintPreview
'--------------------------
ActiveWorkbook.Styles("Masquage").Font.Color = vbRed
End Sub
@+
"Bruno" <vaderetrospam@libertysurf.fr> a écrit dans le message de
news:404b5bf2$0$305$626a14ce@news.free.fr...
Oui, je crois que faute de mieux je vais m'orienter vers ta solution.
J'ai pensé utiliser du code dans l'événement WorkbookBeforePrint
comme
me le préconisait gee-dee dans un post précédent, mais il n'y a pas
d'événement WorkbookAfterPrint pour remettre mon style de départ.
L'inconvénient, outre qu'il faut faire une macro, c'est qu'on ne peut pas
utiliser l'apperçu avant impression. Mais bon, faute de grives ....
Merci
Bruno
Bonsoir, quand je disais before_print il s'agit d'une macro personnelle que tu appelerai avant impression , il faut créer un style Masquage (avec par exemple une police Rouge) puis appliquer ce style aux cellules à masquer à l'impression l'appel de la macro modifierai alors le style , effectureai l'impression ou aperçu, puis au retour remettrai l'ancien style
telle que : Sub Before_print() '----------------------------- MsgBox "d'abord sans masquage" ActiveWindow.SelectedSheets.PrintPreview '----------------------------- MsgBox "Maintenant avec masquage" ActiveWorkbook.Styles("Masquage").Font.Color = vbWhite '-------------------------- ActiveWindow.SelectedSheets.PrintPreview '-------------------------- ActiveWorkbook.Styles("Masquage").Font.Color = vbRed End Sub
@+
"Bruno" a écrit dans le message de news:404b5bf2$0$305$
Oui, je crois que faute de mieux je vais m'orienter vers ta solution.
J'ai pensé utiliser du code dans l'événement WorkbookBeforePrint comme
me le préconisait gee-dee dans un post précédent, mais il n'y a pas d'événement WorkbookAfterPrint pour remettre mon style de départ.
L'inconvénient, outre qu'il faut faire une macro, c'est qu'on ne peut pas utiliser l'apperçu avant impression. Mais bon, faute de grives .... Merci Bruno