• 締切済み

エクセルの式の一括変換

複数のエクセルの表であるシートに1回目と言うフォルダの中の1月から式を読み込んでました。 1回目というフォルダの中に名前が違うフォルダがありその中に各1月から6月までのシートがありました。 今回そのデータをコピーして新しいフォルダを2回目とし7月としたいのですが編集で置換を選ぶと1回目と2回目の置換をする際に同時に1月から7月も置換ることはできないのでしょうか? 置換前を1回目 1月 置換を2回目 7月とするとデータが一致しませんと出てしまいます。 これ以外でも何か簡単に式の一括変換が出来るようでしたら教えて下さい・

みんなの回答

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

置換ではセルの内容を置き換えることはできますが、シート名は変更できません。 元のシートで「1月」~「6月」をそれぞれ「7月」~「12月」に置換した後で、シート名も同様に変更するとエラーにならないと思います。 これは式中に =1月!E3+2月!E3 のようにシートを指定した参照形式が含まれているので、式だけを変更しても「該当するシートがない」ためにエラーになったためと推察します。

nalilin
質問者

お礼

回答ありがとうございます。 やっぱりそれしかないですかね。 1月~6月のデータは1回目で使用しておりそれを変更すると1回目がおかしくなってしまいます。 コピーした場合には一度名前を変える必要があり、後で治すことを考えると手間がかかるのでどうしたらいいかと思い悩んでいます。

関連するQ&A