2007でのブック間でコピーしたデータの中で、数式の参照先をコピー元からコピー先へ変更しょうと試みたのですがうまくできません。
コピー元である「東京に関するデータ集計表」の様式、数式をそのまま「大阪のデータ集計表」として使用すべく大阪のブックへコピーしました。数式の参照先が「東京」となっているものを「大阪」に変更するために、コピーにより数式に追加された[東京xlsb]の部分を含めて「大阪」に置換を試みました。
データが存在しないので確認を、となり置換ができないため、次に「東京」のブック内にコピーをつくり、単純に「東京」を「大阪」に置換してからそのシートを大阪のブックへ移動しようとしました。
すると今度はファイル名を指定する窓が現れ、わからないので中止しようとキャンセルをしても閉じようとしても反応しなくなりました。
やむを得ず電源OFFに・・、これを数回くりかえしています。
まず、キャンセルができない、という現象の対処法をお願いしたいのですが。
次に、このケースで一括置換をするにはどうすれば良いのでしようか?
むづかしいことはわからないため、初心者向けでご教示いただければ幸いです。
No.6
- 回答日時:
>リンク元を自分自身に変更する、の意味がよくわからず、あれこれやってみたのですが結果ダメでした。
「リンクの編集」から「リンク元を変更する」をクリックして、自分自身のファイルが保存してあるフォルダを開き、その中の自分自身のファイルを選択し「OK」してください。
うまくいけば、「リンクの編集」画面の中のリンク元のファイルが削除される(空白になる)と思います(他のブックにリンクしているセルがないとこの状態になります)。
大阪というファイルを指定するとできないため、無関係の別ファイルを指定すると、リンク元がそのファイル名に変更になります。
なぜ大阪だと「数式に無効な参照が含まれています。・・・」となるのか調べてみたいと思います。重ね重ねありがとうございました。
No.5
- 回答日時:
>今後この事態に遭遇の場合は「即、電源OFF」で対処します。
この操作は、エクセルファイルの破損やPCが立ち上がらなくなるなど、きわめてトラブルの原因になる操作です。
このような場合でも、電源を切るのではなくCtrl+Alt+Deleteで「タスクの終了」などを行い、エクセルファイルだけを閉じるようにしてください。
ところで、皆さんお回答に対する具体的な返答がありませんが、リンク元を自分自身に変更する操作ではうまくリンク解除できなかったのでしょうか?
度々恐縮です。くCtrl+Alt+Delete>はフリーズ対処との認識しかなかったもので・・。今後はそのようにします。
>リンク元を自分自身に変更する、の意味がよくわからず、あれこれやってみたのですが結果ダメでした。ファイル名を「大阪」とすると「ワークシートの数式に無効な参照が含まれています。・・・」となります。現在のリンク先の表示欄で状態ー不明となっていますが、何が不明であるのか、益々わからなくなってきました。
なんら関係のない「スケジュール」というファイルを指定してみると一歩つぎへすすみ「値の更新シートを選択・・」となります。
No.4ベストアンサー
- 回答日時:
参考までに。
>すると今度はファイル名を指定する窓が現れ、わからないので中止しようとキャンセルをしても閉じようとしても反応しなくなりました。
やむを得ず電源OFFに・・、これを数回くりかえしています。
まず、キャンセルができない、という現象の対処法をお願いしたいのですが。
このパターンはリンク元を1つずつキャンセルしているパターンだと思われます。
したがって、このキャンセルを行う回数はリンクセルの数と同じだけ行わないとすべて解除されません(ダイアログが表示され続きます)。
>次に、このケースで一括置換をするにはどうすれば良いのでしようか?
基本的に置換でも可能なのですが、同じフォルダ内に2つのファイルを置いていない場合や、置換文字を一部でも間違えると、リンク先が探せない可能性があります。
また、グラフなどをコピーした場合は、置換操作では対応できない場合もあります。
今回のケースは、「[東京xlsb]の部分を含めて「大阪」に置換を試みました」と記載されていますが、本当に記載されたように操作しているなら、その置換操作が間違えているように思います。
このような場合は、すでに回答したようにリンクの編集からリンク元を一括変更する操作が簡単です。
キャンセルが出来ないのではなく、数式のセル数だけキャンセルを繰り返さなければならないということですか。これは大変な作業なので、今後この事態に遭遇の場合は「即、電源OFF」で対処します。
ありがとうございました。
No.3
- 回答日時:
東京に関するデータ集計表でシート見出しで右クリックしてコピーしたものを大阪のブックのシートに追加する形としているのでしょうか。
コピー貼り付けしたシートで例えば[東京.xlsb]Sheet2!A1などとなっているところを大阪のブックのsheet2!A1にするとのことでしら、置換で検索する文字列を[東京.xlsb]として、置換後の文字列の窓は空白のままで「すべて置換」でよいのではないでしょうか。大阪のブックの中でのことですので大阪などに変更する必要はないでしょう。
置換後の文字列は「大阪」とするのではなく空白ですか。[東京xlsb]の部分を一括削除する、という解釈になりますか?
これをやってみたのですが、「置換対象のデータが見つかりません。・・・」と表示が出ます。
「東京ベース」を参照している「東京データ集計」のシートを、移動先を大阪ブックとしてコピー、大阪ブックの中にコピーされた「東京データ集計」のシートは参照先が「[東京xlsb]東京ベース!・・・・」となっています。
自分としては、「[東京xlsb]東京」を検索文字列、置換後文字列を「大阪」とすると置換後「大阪ベース!・・・」となり、大阪データ集計が一括で出る、というつもりだったのですが・・?
結果は「置換対象のデータが見つかりません。・・」となりますが、現にあるものがナイという意味がわかりません。
No.2
- 回答日時:
>2007でのブック間でコピーしたデータの中で、数式の参照先をコピー元から
>コピー先へ変更しょうと試みたのですがうまくできません。
そもそもコピー先のブックには、数式が参照しているシートがあるのでしょうか?
もし該当するシートがあるのなら、通常にコピー貼り付けした後で、「データ」タブの「リンクの編集」で表示されるリンク元を選択して「リンク元の変更」ボタンをクリックして、自分自身のファイルを指定してみてください。
基礎データのシートがそれぞれのブックにあり、データ種類等は同一規格としてあります。
「東京」に関するデータ分析表の中にある数式(約800)の参照先が「東京」となっているものを、「大阪」のブックにコピー後「大阪」に一括置換が単純にできるつもりでいたのですが・・・。
この場合、「置換」ではなく「リンク元の変更」になるのでしょうか?
ためしてみます。
ありがとうございました。
No.1
- 回答日時:
> コピーにより数式に追加された[東京xlsb]の部分を含めて「大阪」に置換を試みました。
「置換」の際に、検索対象を「数式」にしていないのでは?
以下のサイトが参考になりそうです。赤丸4の箇所を見てください。
http://www.excel-img.com/database05.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 【困っています2】VBA 追加処理の記述を教えてください。 2 2022/08/26 11:42
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Visual Basic(VBA) 【ご教示ください】VBAの記述方法がわかりません。 2 2022/08/12 21:28
- Excel(エクセル) VBA ふたつの同じ様式シートのセルをコピーしたい 2 2023/03/08 15:28
- その他(Microsoft Office) マクロVBAについて 1 2022/09/06 18:12
- Excel(エクセル) 複数のブックをひとつのブック(複数のシートにまとめる)場合にシートとの順番について 5 2022/12/28 20:47
- Excel(エクセル) Excei で、項目の横展開 2 2023/07/15 09:56
- Visual Basic(VBA) 【前回の続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/16 16:44
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 09:50
- Visual Basic(VBA) 【前回の続き続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/24 20:49
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
関西弁はなぜ人を不快にさせる...
-
日本へ架ける国際電話のcountry...
-
くら寿司WiFiパスワード分から...
-
キャバ嬢です。 お客様が好きに...
-
「無理しないでね」って意味だ...
-
大阪人ですが、大阪人が嫌いで...
-
大阪人ってどうして威圧的なん...
-
大阪が嫌いになりだした
-
複数列の平均を出したい
-
電信棒という表現は方言ですか?
-
教育実習先が見つかりません・・・
-
大阪に合わない
-
関西の方に質問です。
-
大阪万博はやる意味があるの?
-
関西弁で言う「ええしの子」の...
-
サクマのいちごミルクに「かわ...
-
JRで神戸駅から大阪まで 快...
-
関西(大阪)の人って「キッショ...
-
贈呈式の司会進行の原稿につて
-
「半時間」って方言ですか?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
関西弁はなぜ人を不快にさせる...
-
くら寿司WiFiパスワード分から...
-
日本へ架ける国際電話のcountry...
-
キャバ嬢です。 お客様が好きに...
-
大阪に合わない
-
大阪人ってどうして威圧的なん...
-
「無理しないでね」って意味だ...
-
JRで神戸駅から大阪まで 快...
-
大阪人ですが、大阪人が嫌いで...
-
贈呈式の司会進行の原稿につて
-
友達(東京人)が大阪が合わな...
-
大阪が嫌いになりだした
-
「○○さんの家」という意味で「...
-
複数列の平均を出したい
-
関西のノリがほんとにしんどいです
-
電信棒という表現は方言ですか?
-
関西弁で言う「ええしの子」の...
-
電話番号の最初の3桁や4桁って...
-
呼び出しの「元」と「先」って...
-
ストーンクラブを食べられる店...
おすすめ情報