- 締切済み
一定条件のセルがある行全体に色を付け、編集しても色が移動しないようにしたい
1日を6行に分けた年間予定表を作成しております。 年度初めを第1週として、月曜日をその週の第1日目として A列に週数、B列に第n日、C列にその日のコマ数(1~6)、D列にA列とB列を利用して研鑽式で求めた日付、E列に曜日、F列に祝日名が入っています。 表してみると以下のような感じです。 A B C D E F [1] 1 1 4/2 (月) 1 [2] 1 1 4/2 (月) 2 [3] 1 1 4/2 (月) 3 [4] 1 1 4/2 (月) 4 [5] 1 1 4/2 (月) 5 [6] 1 1 4/2 (月) 6 [7] 1 2 4/3 (火) 1 祝日 [8] 1 2 4/3 (火) 2 祝日 ・ ・ この予定表に、土曜日の行にはパターンで青色、祝日の行にはピンクをつけたいのです。 既出の質問 No.2066796(http://oshiete1.goo.ne.jp/kotaeru.php3?q=623453)を参考に 条件付き書式でやってみてうまくいったのですが、G,H,I・・・ 列に入ってくる予定を編集(行の削除や挿入)する際に、一緒に移動してしまいました。 毎年流用できるように、編集しやすくするために色を付けたいのに、その色が移動してしまうのでは、不都合です。 よそからデータをコピペしてきても、その行はきちんと色が付くようにするにはどうしたらよいでしょうか? もちろんVBAの使用はOKです。 (ウィンドウ枠の固定も利用しておりますが、色も付けたいです)。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- googoo-takokaina
- ベストアンサー率40% (4/10)
- googoo-takokaina
- ベストアンサー率40% (4/10)
- jakotama92
- ベストアンサー率35% (28/78)
- googoo-takokaina
- ベストアンサー率40% (4/10)
関連するQ&A
- エクセル 重複行の編集 色をつける
お世話になります。 エクセル2000にて以下のような表を作りました。 A |B |C 1 名称|1/11|123 2 ああ|1/11|456 ←行全体に色を付けたい 3 ああ|1/12|789 4 いい|1/11|999 ←行全体に色を付けたい 5 いい|1/11|888 ※行はA・B列をキーに、昇順(順序良く)並んでいます。 表の中に重複行(A・B列をキーとして)が存在していて、その一つ目の行に、色を付けたいのですが、 どうすれば実現できるでしょうか? 例でいうと、2・4行目に色を付けたいのですが、術が思いつきません。 どうぞご教授下さいm(__)m
- ベストアンサー
- オフィス系ソフト
- 条件に合うセルを含む行全体を塗りつぶしたい
エクセル2007を使っています。 顧客名 商品A購入金額 商品B購入金額 ○○商事 6000 3000 △△商事 4000 4000 □□商事 6000 6000 上記の表において、 商品A購入金額≧5000 かつ 商品B購入金額<5000 を満たす行全体(上の表で言うと、○○商事の行)を塗りつぶすには、 どのような条件付き書式を設定すれば良いでしょうか? どなたかご教授いただけると助かります。
- ベストアンサー
- オフィス系ソフト
- Excel 条件に従いセル移動するには
よろしくお願いいたします。 A列には入力したくない行に"a"が入力してあるとします。 B列に上の行から数値を入力していくのですが、数値を入力してEnterを押すと次のA列に"a"が入力されていない行のB列セルに移動するVBAを教えてください。
- ベストアンサー
- オフィス系ソフト
- Excelのセル移動 最終列から行のトップへ移動するには
例えばA1からE5の表で、セルを列方向(A1⇒B1⇒・・・E1)に移動させ、最終列までくれば次ぎの行のトップ(E1でEnterを押せばA2に移動させたい)にセルを移動したいのですが、今はTabで列を移動し、最終列でEnterで行なっています。全てEnterでできると聞いたのですが、どなたかご存知の方教えてください。よろしくお願いします。
- ベストアンサー
- 会計ソフト
- 色つき行を非表示にしたい。
お世話になっております。 エクセル(2007)で悩んでいます。 月ごとのカレンダーをつくっているのですが、 A列は日付、B列はWEEKDAY関数で曜日を入れてあります。 C列以降は備考欄にしています。 土日祝日は日付と曜日を色つきセルにして、わかりやすいようにしてるのですが、この色つきセルの行を非表示にしてしまいたいのですが、どのようなマクロが使用できるのでしょうか、ご教示ください。
- ベストアンサー
- オフィス系ソフト
- エクセルでセルの色を参照したい。
エクセル2010で、例えばA列(複数行の結合セル)に日付が入っていて、B列にその日の作業人数、C列にトータル仕事量が入るような表で、 仕事量が作業者数を超える場合、日付けセルに色が付くように書式設定してあるのですが実際の表は1日分の行数がこれ以上に多いので3-4日間程度の予定しか確認できない表になっています。 これだと月の予定が見えにくいので、別の表の日付のセルにその日の色を参照させたいのですが。 イメージとしては添付の表のような表示がさせたいのですが、セルの色参照は簡単には行かないのでしょうか?
- ベストアンサー
- Excel(エクセル)
- 色なし行のコピー
sheet1にA1:E700の表が有り、B列からE列までセルを黄色にした行がランダムに幾つも有ります。このとき、sheet2のA1から上に詰めて色なし行だけをコピーする記述教えてください。(例えば3行目がB列からE列まで黄色のセルだったら3行目はコピーしない)、よろしくお願いします。
- ベストアンサー
- Visual Basic
- 行と列で一定の条件が揃ったときセルに色づけしたい。
ご質問させてください。 1 2 3 0 2 4 0 A D B C D 上記のような場合、「行=D」且つ「列=0以上」の2つの条件が揃った場合 該当セルに色をつけたいのですが、どのような方法がありますでしょうか? お知恵を貸して頂ければと思います。
- ベストアンサー
- オフィス系ソフト
- 3つの条件を満たすセルに色をつけたい
A~ATで10,000行を超える表の中で、 1つ目がI列で同一の英数字であること 2つ目がL列で同一のの英数字であること 3つ目がP列で同一の英数字であること 上3つの条件を満たす場合 I列の条件付き書式設定で、下の行のセルに色をつけたい 数式を満たす場合 の後に、COUNTIF($I$2:I2,I2)>1を入れています。2つ目と3つ目の条件 どのように入れたら良いのでしょうか?
- ベストアンサー
- その他(インターネット・Webサービス)
- 2つの値が同じという条件で行を消したい。
下のような表で、1列目、2列目の値がともにダブっている行のみを消したいです。 1 A 1 B 1 B 1 C 2 A 3 C 3 A 3 C でいうと2、3行めの 1 B と 6、8行めの 3 C がダブっているので それを行ごと消して 次のようにしたいのです。 1 A 1 B 1 C 2 A 3 C 3 A ちなみに各行には他の列にもデータがならんでいます (3 A あ カ・・・・・・のようになっています)。 また、ダブるのは2行に限らず3行4行にわたるものもあります。 これってけっこう難しいのでしょうか? ぜひアドバイスを。
- ベストアンサー
- オフィス系ソフト
- E6エラーから急にE1エラーになり、使っていた製品が突然故障しました。ゴミを取るために分解しましたが、4番目に引っかかる口が引っ込んでしまい、糸掛けもできなくなりました。
- ブラザー製品の【CPE0001】について質問です。E6エラーが起き、その後E1エラーになりました。ゴミを取るために分解しましたが、4番目に引っかかる口が引っ込んでしまい、糸掛けもできなくなりました。
- 【CPE0001】を使っていたら突然E1エラーが発生しました。ゴミを取るために分解しましたが、4番目に引っかかる口が引っ込んでしまい、糸掛けもできない状態です。ブラザー製品のトラブルについて相談です。
お礼
マクロの方面から検討してみようと思いますので、この質問は一度閉じさせていただこうと思います。 何度もありがとうございました。
補足
アドバイス、ありがとうございます。 今更ですが、私はエクセル2002を使用しております。 これが動作の違いの原因でしょうか? googoo-takokainaさんのおっしゃる方法で行の挿入をしてみたのですが、やはり、ずれました。 挿入すると、挿入され、下に移動したセルは、元のセルの行番号への参照を引き連れていってしまいます。 6行加わるので、例えば、G6がG12に移動しても セルの書式の条件は =weekday($C6)=7のままなのです。 やはりマクロでしょうか?