• 締切済み

ソートして色変更

A列に300まで数字が入っていて、その間、間にNoという文字が入っているのですが、フィルタを付けて、Noだけ表示にしてそこで色を黄色にすると、フィルタを元に戻したときにフィルタではじかれていた数字も一緒に色が黄色になってしまっているのですが、Noにのみ、色を変更する方法はどうすればいいのでしょうか?

みんなの回答

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.3

>なぜか、別のブックでは可視セルのみできました。 問題のブックはcsvではなく、上記のできたブックと同じ形式です。 基本的にエクセルで編集している限りは、ファイル形式に関係なく(csvファイルでも)同じ挙動になります。 >なにか設定などがあるのでしょうか? フィルタモードで可視セル以外のセルに書式設定するような設定はありません。 よくある勘違いとしては、フィルタモードのシートで、セル範囲をコピー貼り付けしたとき、そのセル範囲が可視セル以外にもコピーされることです。 もしこのような操作をしていないのに、可視セル以外にも書式が設定されたとしたら、ファイルが破損している以外に原因が考えられません。 現在でも、その問題のファイルがあるなら(問題が再現しているなら)、そのリストのデータ範囲を選択して(シート全体のコピーではない)、新規ブックにコピー貼り付けしてどのようになるか調べてみてください。

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.2

オートフィルタで特定の行を抽出した場合は、フィルタモードになっていますので基本的に可視セルだけ選択されている状態になるので、通常のセルの書式設定でフィルタされたセルだけに書式を適用できるはずです(色の付いたセル範囲をコピーするような操作をしなければ)。 セルに色付けるのに、実際にどのような操作を行ったのでしょうか?

aslikethat
質問者

補足

なぜか、別のブックでは可視セルのみできました。 問題のブックはcsvではなく、上記のできたブックと同じ形式です。 なにか設定などがあるのでしょうか?

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

> 列に300まで数字が入っていて、その間、間にNoという文字が 範囲Noは複数個ありますか? 以下の方法でセルを選択しなおした上で色づけしてください。 1)オートフィルタで No の行を選択 2)メニューの編集>ジャンプとクリックする 3)表示されたダイアログのボタン「セル選択」をクリックする 4)「可視セル」を選んでOK。 これで「見えているセルのみ(=可視セル)」だけが選択されてます。 色づけして、オートフィルタを解除してみてください。