![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
Excel2013です。
別のBOOK間でVLOOKUP関数を使ったテンプレートを作りました。
データ元のBOOKの必要な列の値を、別BOOKの指定したセルに呼び出すというものです。
ファイルを開く度、[セキュリティ警告]リンク先を更新しますか・・・的なメッセージが出ています。
ファイルの保存先を変えたり、ファイル名を変更するたび、関数がうまく使えません。
どうすれば、スムーズに使えますか?
また、関数が全てのセルに入っているため大変重く、すぐフリーズ「応答なし」に陥ります。
何かよい方法があればご教授ください。
宜しくお願いします。
No.2ベストアンサー
- 回答日時:
> ファイルの保存先を変えたり、ファイル名を変更するたび
そもそもの運用が間違っていると思います。管理の仕方を見直され
たらどうでしょうか。
> また、関数が全てのセルに入っているため大変重く、すぐフリー
> ズ「応答なし」に陥ります。
これもそもそもですが 論外です。外部参照を数式ですること自体止
めておいた方がいいと思います。
必要なデータを外部データの取り込みで必要な分だけ取り込んで使っ
たらどうですか?
・PCの性能の問題ならそっちを見直す
・VLOOKUPを止めて INDEX/MATCHに切り替える
・エラー対策を IFERRORにする
・テーブル書式に切り替えて列参照を止め 構造化参照にする
・ブック内に揮発性関数を一切使わない
・配列数式を使わない
・データベースクエリの有効活用
「論外」「論外」とのご指摘、知識のなさを痛感しております。
ご提案いただいた全てが理解できず・・・ひとつひとつ勉強することから始めます。
とにかくBOOK間のでVLOOKUP関数はやめとけってコトは理解できました。
同じデータを別のテンプレートに写し替えることが面倒で、呼び出して自動的にデータが移ったら便利だと思ってチャレンジしましたが・・・私にはハードルが高かったようです。
簡単な方法があれば、詳しい方にご教授願いたいと思っていました。
的確な回答だと思いますが、まずその意味を理解できるようにならないと・・・
とにかくご教授有難うございました。
貴重なお時間を有難うございます。(感謝)
No.1
- 回答日時:
>何かよい方法があればご教授ください。
パワーのあるパソコンに買い替えましょう。
CPU、メモリ、ストレージに余裕があるパソコンなら「ビジー」状態にはなりません。
Bookをまたいで参照するのにファイル名を変えたらダメだろ。基本的にファイル名を変えたりフォルダを移動させることは御法度だ。
セキュリティの警告は「信頼できるフォルダ」を作ってそこへファイルを保存しておけばいい。
>Bookをまたいで参照するのにファイル名を変えたらダメだろ。
>基本的にファイル名を変えたりフォルダを移動させることは御法度だ。
申し訳ありません。
そうなんですね。
大変勉強になりました。
ご教授ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- Visual Basic(VBA) vbaサブフォルダーをワイルドカードで取得したい 2 2022/11/15 08:04
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- Excel(エクセル) Excelを開くとエラーが出る 2 2022/10/03 16:13
- Visual Basic(VBA) サブフォルダ(データ)にある複数の.xlsxファイルのSheet3のA2セルの値で01から左側をB2 2 2022/08/14 15:46
- Excel(エクセル) 【Excel関数】値が合致するセルの隣のセルを表示させたい 8 2022/10/12 17:44
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルVBAでセルに入力したパ...
-
excel INDIRECT 他ファイル参照
-
excelに貼り付けた数値が勝手に...
-
Teraマクロで日付ディレクトリ...
-
EXCELのVBAで画像を選んだ順に...
-
VLOOKUP関数とネットワークに置...
-
ファイルを並び替えるときの「...
-
Excelvbaで同一フォルダー内の...
-
CSVで文字化けしてしまうのを直...
-
エクセルのファイル間のリンク...
-
エディタで効率的な切り出し方法
-
エクセルからスキャナVBAで連動...
-
EXCELファイルが開けない(-_-;)
-
パス名を参照するコードのファ...
-
EXCELで複数のファイルから抽出
-
ローマ字→カタカナへ変換(エク...
-
EXCELのセルへ、デジタル時計を...
-
複数ファイルにある特定のシー...
-
Excel:コマンドボタンの移動
-
コマンドボタンを押すたびに大...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBAでセルに入力したパ...
-
excelに貼り付けた数値が勝手に...
-
【マクロ】シート名を取得する...
-
Teraマクロで日付ディレクトリ...
-
EXCELのVBAで画像を選んだ順に...
-
VLOOKUP関数とネットワークに置...
-
ファイルを並び替えるときの「...
-
エクセル 一括リンクの解除
-
EXCELのマクロを使って、テキス...
-
EXCELで複数のファイルから抽出
-
excel INDIRECT 他ファイル参照
-
エクセルからスキャナVBAで連動...
-
ハイパーリンクで前回値をひき...
-
エクセルファイルから指定した...
-
CSVで文字化けしてしまうのを直...
-
PDF ファイルが開けません。
-
Excelでリンクを使用すると#N/A...
-
=CELL("filename")で取得したフ...
-
エクセル:フォルダ内のファイ...
-
Excelvbaで同一フォルダー内の...
おすすめ情報