• 締切済み

excelでのすべて置換をしたら・・・

あるシートですべて置換を実行したらファイルを選択するウィンドウがあらわれ、どれを選択、またはキャンセルしても画面がそれ以上すすまないのですが原因がわかりません(ログオフして強制終了しました)。また、他のシートでは通常に置換されました。どなたかわかる方回答をお願いします。

みんなの回答

  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.2

「なんたら」の部分は例としてあげただけですので、「文字」の部分でも同じです。 別のブックへ外部リンクが貼って無いのなら話は別ですが、、、

deta3222
質問者

お礼

回答ありがとうございました。 シートの名前を変更したら解決しました。

  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.1

外部ファイルなどへのリンクが貼ってある場合で、そのリンクへのパスに置換したい文字が含まれている場合に、そんな状態になります。 ='C:\Documents and Settings\hoge\デスクトップ\[なんたら.xls]Sheet1'!$B$4 のような状態で「なんたら」を「かんたら」に置換。 これが沢山あると1つずつキャンセルしてやらないといけないので、進まない状態のようになってしまうって事があります。

deta3222
質問者

お礼

返事が遅れてしまってすみません。回答ありがとうございます。

deta3222
質問者

補足

置換したいのは「なんたら」の部分ではないのです。 =COUNTIF('文字'!$A:$A,"1")の「文字」の部分です。また、置換出来るシート(1とする)と出来ないシート(2とする)の違いは(1)をコピーして少し変えたのが(2)です。

関連するQ&A

  • エクセル 置換中の値の更新

    01月→02月と置換をしたいのですが、ネットワーク内の他のシートやファイルを参照するため(他のPCから入力してもらう日報等)、1つ置換するたびにそのシートを参照しているようで非常に時間がかかっています。(1シート10万個ほど置換する必要があるファイルもあり・・・) 「置換だけ先に実行する方法はないでしょうか?」 シート名が同じファイルがあるため参照するシートを先に読み込んでおくことも出来ず・・・集計する項目が増えたり年度末は置換作業が多く、置換したまま帰宅→次の朝PCフリーズ・・・というトホホな状態が続いております。 皆様の知恵をお貸しください。宜しくお願いします。

  • フォルダー下のExcelファイル中文字一発置換

    教えて下さい。 あるフォルダー下にあるExcelファイルの全シート、全セルを 対象に特定の文字(漢字)の置換を行いたいのですが何か良い方法は ありませんでしょうか? ファイル数が膨大で一つ一つファイルを開けて 置換をするのにも大変な労力が掛かってしまいますので フォルダー単位で実行したいと思っています。 宜しくお願い致します。

  • エクセルでセルの書式の置換

    エクセル2007ですが、セルの書式の置換をしたいと思ってます。 それで、例えば正方形をセルを結合して作り、それを4つくっつけて 大きな正方形を作り、セルに色を塗りつぶしたとします。 また、「左揃え」「上詰め」などの書式設定も全てのセルに設定します。 このような正方形を100個くらい作ったあと、 検索のところで、「セルから書式を選択」で、正方形の中の一つの セルから書式をインプットし、置換のところで色を変えたとします。 そこで「すべて置換」を実行したとき、置換が実行されるセルと されないセルが出てきてしまう場合は、何がおかしいんでしょうか? しかも、「セルから書式を選択」の際にクリックしたセルも置換されない場合があります。 自分のしたいことは、ある結合されたセルに塗りつぶされた色を 置換によって別の色にしたいと言うことです。 当然他の書式設定はそのままで、です。

  • excelマクロで特定文字を置換したい

    質問させてください。 excelマクロで特定文字を置換したい思っています。 <sample.txt> 【作業前】 ----------------------------------------- 実行日時     :2006/07/13 15:29:14 作業者アカウント名:sghdfrsgdsz 作業a名   :zsdfgdrfg 作業b名 :zdfgfdzdg 作業c名  :zdgdfgzdg ---------------------------------------- <sample.txt> 【作業後】 ---------------------------------------- 2006/07/13 15:29:14 sghdfrsgdsz zsdfgdrfg zdfgfdzdg zdgdfgzdg ---------------------------------------- 以下のような動作を実現したいと思っています。 1.上記の<sample.txt>をエクセルで開きます。 2.cell(A,1)を選択し、"実行日時     :"を""に置換します。 3.すべての行を置換します。 4.ファイルを閉じます。 ファイルを開くところ OpenFileName = strPath & "\" & Filename & ".txt" 'ファイル名を指定 Workbooks.Open OpenFileName は分かるのですが、セルを選択し、置換するところが分かりません。 どなたか知っていらっしゃる方いらっしゃいましたら教えていただけないでしょうか。 以上、大変お手数ですが宜しくお願い致します。

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

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

  • Excelで外部book参照の参照先を変える

    ローカル内の外部のbookを参照先としているのですが、 [book]sheet!A1 のようになっている参照先を ネットワーク内に移動したため、 \\network\sanshou\[book]sheet!A1 のように参照のための式を全部置換しようとしたのですが 1分に10個程度しか置換されず、たまらず強制終了してしまいました。 通常の置換はそこまで時間はかからないのですが、何かスムーズに置換するための アドバイス等いただければと思います。

  • パソコンの調子が悪いです。

    急にパソコンの動きが悪くなって 「windowsは対応していません」? とかいう文が出てきたり、 いつまでも 「ログオフしています」 や 「シャットダウンしています」 の画面で止まっていることが多く、 その場合強制終了するしかなく、 本当に困っています。 どうすればパソコンの調子が 治りますか? この場合、何が原因だと 考えられますか? 教えてくだされば嬉しいです。

  • Excel VBAのループ

    Excel2007でプログラムを作成していますが、あるFunctionをシートのActive時に実行するように、 記述してしまったため、ファイルを開くとそのFunctionが実行され、永遠ループしてしまいます。 プログラムマネージャで強制終了するしかできません。 なんとか、PGMコードの画面を開きたいのですが、何か方法はないでしょうか?

  • エクセルで置換リストを別ブックにおいたマクロを作りたい

    以下は同一ブック内の「置換」のワークシートに A列に検索文字 B列に置換文字 を書き、置換するマクロなのですが、これですと同一ブック内でしか作業できません。 このリストを別ファイル(例えば"Book2.xls"の"sheet1")に書き、別のファイル(例えば"Book1.xls")で実行するにはどうしたらよいでしょうか。 Sub 置換() For i = 1 To Worksheets("置換").Range("A65536").End(xlUp).Row Cells.Replace What:=Worksheets("置換").Range("A" & i).Value, _ Replacement:=Worksheets("置換").Range("B" & i).Value, _ LookAt:=xlPart, SearchOrder:=xlByColumns Next End Sub

  • エクセルで作成表の置換モード

    ウィンドウズXPのオフィス2003エクセルで作成した表をウィンドウズ7に取り込みフィス2010に置換したところ置換はできたのですが、その表のタイトルの表(前画面)がフリーズします。フリーズしたままで削除できません。ポインターは動くし、他の機能は正常に動きます。フリーズしないように置換モードを使用できますでしょうか。現在は強制シャットダウンで解決しています。 また、エクセルで作った表で上部のバーにあるすべての機能(ファイル、コピー、太字など)がたびたび反応しなくなりますがどうしたのでしょう。表の中身の数字の変更などは機能しています。

専門家に質問してみよう