0

条件付き書式を使用するたびに、フォントが Cambria (サイズ 10 程度) に変わります。[ホーム、条件付き書式、ルールの管理、ルールの編集、フォーマット、「フォント」] タブを使用して、フォントとそのサイズを変更できません。全体がグレーアウト!バグっぽい?これに関する投稿をウェブで見ましたが、答えはありません。今何?

(追伸 Windows XP SP2 を使用しています。数か月以内に Windows 7 にアップグレードする予定です。これにより、問題が解消される可能性があります。)

4

9 に答える 9

1

Excel 2010 では、フォント タブの下に明確な書式設定オプションがあります。フォーマットをクリアすると、設定で設定されていたデフォルトのカンブリアが削除されました。その後、使用可能なオプションを変更できましたが、グレー表示されたフォントは空白でした。

于 2012-12-17T20:18:14.093 に答える
1

これは少し遅いかもしれませんが、解決策を探しているときにこのサイトを見つけたので、他の誰かが情報から利益を得ることができるかもしれません.

Office 2010 は、追跡を有効にしている間、条件付き書式設定も無効にしているようです。私の場合、追跡を無効にすると問題が解決しました。その後、条件付き書式を作成して、追跡を再度有効にすることができます。

これが誰かを助けることを願っています!

G

于 2013-01-16T16:37:37.320 に答える
1

「回避策」も見つけたかもしれません。".xls" シートに CF ルールを設定していますが、返されたフォント フェイスは希望どおりのものではなく、他のルールではこの問題は発生していません。

だから私はこれを試しました。. . . 列 B に CF ルールをそのまま残してから、列 B を再度選択し、「新しいルール」の選択に直行する代わりに、「セルのルールを強調表示」オプションを使用しました。

私の選択は「含むテキスト」でした。最初のボックスに探しているテキストを入力し、2 番目のボックスで「カスタム形式」を選択しました。取り消し線のチェック ボックスをオフにして (念のため)、必要な色を選択しました。

[OK] をクリックすると、フォント フェースとサイズが、セルが最初にフォーマットされたものに戻りました。

なぜそれがうまくいったのかはよくわかりませんが、うまくいったことをとてもうれしく思います。

于 2012-04-05T01:07:32.463 に答える
1

これは古くて時代遅れのトピックであることは承知していますが、この問題に遭遇した Excel 2003 ユーザーにとってはまだ役立つかもしれません。私の場合、条件付き書式を使用して、=mod(row(),2)= 1またはに基づいて交互の行に色を付けていました0。ほとんどの場合、これは正常に機能しましたが、1 つのシートでは、交互の行にも異なるサイズのテキストが含まれていました (8 と 10 だと思います)。

フォントの下の条件付き書式設定ダイアログに入ると、他の人が説明したようにテキストサイズがグレー表示されました。ただし、取り消し線オプションはチェックされています。これをオフにすると、問題が修正されました。

ワークブックのどこにも取り消し線を使用しなかったため、なぜこれが起こったのかわかりません。

于 2012-02-22T20:26:13.433 に答える
1

一部のセルを条件付きでフォーマットしましたが、あなたが説明した動作を観察しました。以下のみを変更できます。

  1. フォント スタイル (標準/斜体/太字/太字斜体)
  2. 下線が引かれているかどうか
  3. 色。

セルが 10 に等しい場合に赤に変わるように、条件付きでセルを書式設定しました。

後で戻って、セルの通常の書式設定を変更して、すべてが Arial 12 ポイントになるようにしました。10 のセルは赤のままでした。

これはバグではないと思いますが、フォントの選択を改善するためのより微妙な方法です。下線を引いたり赤くしたりできますが、Excel では 40 ポイントのヘッテンシュヴァイラーにできないようです。


編集: これらは Excel 2007 で作業している Excel 2003 スプレッドシートだとおっしゃいました。スプレッドシートを .xls または .xlsx 形式で保存していますか? Excel が Excel 2003 の動作を維持しようとしているために、スプレッドシートの動作に一貫性がないことが原因である可能性があります。Excel 2007 形式 (.xlsx) で保存し、条件付き書式が適切に機能するかどうかを確認することをお勧めします。(完全なストーリーについては、コメント トレイルを参照してください。)

于 2011-03-25T13:36:35.227 に答える
0

私はこれが遅れた答えかもしれないことを知っていますが、Excel 2007で作業している人にとっては非常に簡単です.私もこの問題を抱えていました.カンブリア。

条件付き書式設定/ルールの編集ダイアログ ボックスで、右下隅にある「クリア」ボタンを押すと、テキストが太字/斜体などのないプレーンな黒に戻りました。その後すぐにルールをリセットし、別の色と太字を適用しました。スタイル、[OK]を押すと、これが機能するように見えました。テキストはカンブリアに変わりませんでした。

これがまだ問題を抱えている人の助けになることを願っています。

于 2015-09-07T08:56:31.600 に答える
0

この文字列が古いことは知っていますが、次のように書いて伝える必要がありました。

  • これは明らかにバグです。違うと言う人は文脈全体を読んでいない
  • 私の経験では、.xls と .xlsx の両方にバグが残っています。
  • 問題は、条件付き書式のフォントを変更できるかどうかではありません。
  • 問題は、Excel が突然 Cambria を変更できないデフォルトであると認識し、Calibri とは大きく異なって見えることです。
  • スプレッドシート全体のフォーマットを変更しても、これはセルの条件の結果のデフォルトのフォーマットに関連するバグであるため、まったく影響はありません。
  • これは、初期状態の問題に関連するバグです。

解決:

  • 上記の「クリアフォーマット」は、コードを正しい初期状態に強制します。これは私の場合の問題を解決します
  • 特定のセルに対して手動でこれを行い、このバグを継承したすべてのセルにセルの内容をコピーする必要がありましたが、私にとってはこれが唯一の方法でした。

結論:

  • バグです
  • 条件付き書式の init-state からのフォロワーとして残ります。
  • 明確な形式はすべての人にとって機能するとは限らないため (上記を読んで)、感染していないセルでプログラミングをやり直す必要がある人もいると思います...
于 2015-03-16T09:51:06.657 に答える