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

現在、シート名を含んだ数式の一括変更に悩んでおります。
具体的に説明しますと

A列          B列
○○ ××       ='○○ ××'!$K$47*24
△△ □□       ='△△ □□'!$K$47*24



と何行にもわたって続いています。

A列はシート名で、B列の数式を手打ちでいれていかなければいけない状況です。
これを一括で行うことは可能でしょうか?

どのような手段でもかまいませんので、ご教授頂けるとありがたいです。
よろしくお願いいたします。

A 回答 (2件)

「置換」


B列を指定して置換すれば良いのではないでしょうか。
シート名なんて100も200もあることは無いと思うので、それで十分間に合うと思います。
Ctrl+H で置換のメニューを呼び出すことができます。
    • good
    • 0
この回答へのお礼

すばやいお返事ありがとうございます。
置換の存在は知っているのですが、それをどのように適用すれば質問のような作業が行えますでしょうか?
ちなみにシート名は90前後あり、それがいくつものファイルになっています。

お礼日時:2016/07/13 11:41

="='"&A1&"'!K47*24"



こういう式で文字列の数式をまず作ってそれをコピー
コピーした範囲上で 値貼りつけ
データの区切り位置を空で実行して 文字列を数式に変換

でいいでしょう。
    • good
    • 1
この回答へのお礼

お返事が送れて申し訳ありません。
仰ってるとおりの手順ができてないのかもしれず
ご教授いただいてる内容より手順は増えてますが
以前よりぐっと作業量が減りました。

助かりました、ありがとうございました。

お礼日時:2016/07/14 09:04

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