10

セルの内容が別のセルと等しい場合に内容を非表示にする(セルは空白に見えるはずです)条件付き書式設定を設定したいと思います。誰かがこれを行うための関数を知っていますか?フォントを背景と同じ色(この場合は灰色)にしてみましたが、残念ながらこれを印刷すると、テキストに何らかの残影が残ります。

これが私が灰色に灰色をしたときに何が起こるかです(それらはおそらく同じ色です):

灰色の灰色はまだ表示されます

MacでExcel2008を使用しています。

4

5 に答える 5

14

以下のA2には、B2と等しい場合にそのセルのコンテンツを非表示にする条件付き書式があります。

ここに画像の説明を入力してください

条件付き書式で次のルールを作成します。=$A$2=$B$2次に、[書式]を押します。

ここに画像の説明を入力してください

  1. [フォーマット]メニューの[セル]をクリックし、[数値]タブをクリックします。
  2. [カテゴリ]で、[カスタム]をクリックします。
  3. [タイプ]ボックスに、;;;と入力します。(つまり、3つのセミコロンが連続して表示されます)、[OK]をクリックします。

ここに画像の説明を入力してください

于 2015-06-20T14:31:52.297 に答える
0

これを回避する別の方法はハックですが、機能するはずです。

  • データとビューの2枚のシートがあります
  • データシートの値に基づいてビューシートに条件付き書式を設定します(これがオプションかどうかはわかりません...)
  • 各セルで次のようなifステートメントを使用しますif(dataCell=matchCell, "", dataCell)
于 2014-03-11T21:10:50.430 に答える
0

印刷の問題はExcelの問題ではなく、プリンターの機能だと思います。プリンタメーカーは明らかに、印刷されたページで可能な「最良の」結果を得たいと考えています。少量の印刷(チャーターや線など)を少し暗く、大きな領域(セルの背景など)を少し明るくするなどして、色を最適化するものもあります。これは、並べて表示すると同じ色のように見えるようにするためです。ただし、ケースごとに重ねて印刷すると、残りの効果が得られます。

これは、特定の色について、その色の大きな領域がまったく同じ色の小さな領域よりも暗く見えるというよく知られた効果に起因します。背景や近くの色など、この錯覚を与える他の効果があります。例として、これはあなたのものとまったく同じではありませんが、幻想を示しています。Webで「adelsonのチェッカーボード」を検索し、説明を読んでください。

いずれにせよ、mpalancoによって提案されたソリューション(3つのセミコロンの条件付き書式を使用)は、クリーンな結果を達成するための最も簡単な方法です-毎回、紙に印刷、PDFに印刷、画面上、およびその他の形式で。

于 2019-02-04T05:15:24.883 に答える
-1

あなたはこれを解決するための正しい軌道に乗っています。フォントの色を白にする必要があります。これは、紙が白でない限り、紙に印刷したときに値を表示しません。私はこれをOffice2007で行いました。

于 2011-03-09T15:22:41.417 に答える
-1

ですから、思い通りの効果を得るには、マクロを使ってセルの内容を確認する必要があると思います。worksheet_changeイベントはうまく機能するはずです。

このコードを機能させるには、値を非表示にする必要があるセルの範囲と、値をチェックするセルの範囲を教えてください。

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = Range.Address Then
    For Each VariantValue in OtherRange
        If Range.Value = VariantValue Then
           Range.NumberFormat = ";;;"
        End If
    Next
End if
End Sub

http://www.extendoffice.com/documents/excel/919-excel-hide-cell-contents.html

http://www.ozgrid.com/VBA/run-macros-change.htm

于 2014-08-16T04:54:40.243 に答える