プロが教えるわが家の防犯対策術!

標題について、数式をご教授頂きたく質問致します。

前回、”入力した数字分セルを塗りつぶす”方法として
=AND((COLUMN()-1)<=$A$1,$A$1<=10)
上記を教えて頂きました。

前回の分はそれで解決致しました。
そして今回は、別シートのセルが対象でございます。

【前提】
・入力する数字は0~10
・0は塗りつぶしなし
【例】
シート1のB2セルに10と入れたら、シート2のB2からK2までが塗りつぶされる
シート1のB2セルに5と入れたら、シート2のB2からF2までが塗りつぶされる

ということでございます。
シートの指定が上手くいかず、苦労しています。

ご存知の方がいらっしゃいましたら、教えて頂けますと幸甚です。

A 回答 (1件)

こんにちは!



Excel2010以降をお使いだという前提です。
Excel2007までだと別Sheetを参照できなかったような記憶があります。
もし、できればごめんなさい。

>入力する数字は0~10
というコトですので、
B2~K2セルを範囲指定 → 条件付き書式の数式欄に
=COLUMN()<=Sheet1!$B2+1
として書式から好みの色を選択してみてください。

※ もしExcel2007までのバージョンの場合はSheet2のどこか使っていないセルに
=Sheet1!B2
としておきそのセルを参照させてみてはどうでしょうか?m(_ _)m
    • good
    • 0
この回答へのお礼

Excelのヴァージョンが記載してございませんでしたね。
申し訳ございません。(ちなみに2013を使用しております。)
お陰様で、無事に作成することができました。
大変助かりました。
ありがとうございました。

お礼日時:2015/11/29 08:12

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています