• 締切済み

エクセルで置換え出来ない

エクセルで数式を置換しようとしたら「値の更新」と出てキャンセル押しても何回も何回も「値の更新」が出て、ログオフなどしない限り、にっちもさっちも行きません。どうすれば、置換えを行う事ができるのでしょうか?

みんなの回答

noname#164823
noname#164823
回答No.6

そもそも、シート名の後ろに「!」が入っていますか。 例えば「'5(A)'!G6」です。 置換の際は、シート名だけ 入力すればいいのですが。

od3
質問者

補足

例 4シート G6 1 G7 2 G8 3 5シート G=1 数式='4(A)'!G6     G=2   数式='4(A)'!G7 G=3 数式='4(A)'!G8 6シート 数式='5(B)'!G6 数式='5(B)'!G7 数式='5(B)'!G8 このように 6シートの値を5シート、5シートの値を4シートにとしています。 5シートの場合  ='5 → ='6   と置換えています。これを36シート作成予定ですが、9シート目で、最初に質問しました状態になります。 いままで回答して頂きました方法は、残念ながらダメでした。

noname#164823
noname#164823
回答No.5

こちらをどうぞ。 「セル内容が完全に同一であるものを検索する」のチェックを はずして下さい。 http://kenkitagawa.cocolog-nifty.com/blog/2011/04/excel-c290.html

noname#164823
noname#164823
回答No.4

「5(A)」→「6(A)」と入れ、検索場所を「ブック」にすれば できませんか。

noname#164823
noname#164823
回答No.3

>'5(A)'G6 →  ='6(A)'G6  とは、なんのことですか。セル番地なら例えばA5:G6 となりますが。 数式でも、セル番地の置換は、単に「A5」→「A6」と入れるだけです。 http://pc.nikkeibp.co.jp/article/NPC/20060213/229080/

od3
質問者

補足

すみません。 Aとはシート名です。

noname#164823
noname#164823
回答No.2

1シートずつ、新規ブックにコピペして、そこで置換をしてから 元のブックに戻してはいかがでしょう。 これで、シート間の リンクが崩れるかどうかは分かりませんが。 全シートの一発選択方 http://www4.synapse.ne.jp/yone/excel2010/excel2010_cell4.html

od3
質問者

補足

シートをコピペしても同じでした。 ='5(A)'G6 →  ='6(A)'G6    へ置換えるため 検索する文字列を   ='5 置換後の文字列を   ='6 としています。これに問題があるのでしょうか?

noname#164823
noname#164823
回答No.1

「ツール」→「オプション」「計算方法」タブで計算方法を 自動ではなく、手動にしてみてはいかがでしょうか。 いろいろなリンクが貼ってあり、それを更新してから 置換するので時間がかかっているのでは。 F9を押せば、「更新」はできます。あるいは、置換が済んだら 「自動」に戻せば良いのです。 その他、こちらの過去ログを http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1217224917

od3
質問者

補足

1つのファイルに多数のシートがあり、計算方法を手動にしても、直りません。 どうすればいいでしょうか?

関連するQ&A