EXCEL2003を使用しています。あるファイルから別のファイルへリンク貼付(3500行×7列ほど)すると、リソース不足のため・・・という表示が出てしまいます。リンクした結果を見ると、途中までは正しくリンクされていますが、最後のほうが#REFのエラーになってしまっています。
環境は自作パソコン(Pentium4 2.8G)にDDR-SDRAM512MBを積んでいます。メモリーを増やせば、解決するのか、EXCELの仕様で、このあたりが限界なのかがわかりません。何か解決方法はありますでしょうか。
No.4ベストアンサー
- 回答日時:
こんにちは。
>(3500行×7列ほど)
?
PCのスペックのメモリとExcelのメモリとは別です。シート1つでは、数メガ程度しかありません。1つのセルで、約20 byte + α(文字列データが加算)です。
それが、外部リンクの自動更新機能で、一気に、メモリ消費されるわけですから、メモリの保護機能が働くわけでしょうね。リンクのセルの数がどのぐらいかわかりませんが、せいぜい、使い勝手からすれば、セルのリンクは、5000個程度に留めてください。
データの更新が遅くてよいのでしたら、データ-外部データの取り込み-新しいデータベースクエリで、「Excel Files」 を選んで、データ範囲を取り込みます。そのほかでは、値貼り付けで、シートに貼り付けるか、マクロを使うことですね。
No.3
- 回答日時:
リンク元には実際どのようなデータが入っているのでしょうか。
そのメッセージから察するにメモリ不足が原因である“可能性は高い”と思います。しかしながら、メモリを増設すれば解決できるかというとそれは何とも言えません。ただ、3500行×7列程度のセル範囲のデータで、かつそれが単純なデータであれば問題なくリンク貼り付けできるはずなので、(データの複雑さや量によってはかなりのメモリを消費するので)リンク元のデータには複雑な計算を必要とするデータが含まれているのではないかと勝手に推察しています。もちろん、既に回答されている方々のコメント内容の可能性もあると思うので、もう一度元データやパフォーマンスの設定も確認してみてはどうでしょうか。ご返答ありがとうございます。リンク元のデータですが、最初は数式がいっぱいはいっていました。どうもうまくいかないので、すべて値にして同じようにやってみましたが、やはりリソース不足が出てしまうので、困って今回質問しました。またいろいろと試してみます。
No.2
- 回答日時:
リソースは仮想ファイルとかスワップファイルと呼ばれている物ではないでしょうか、
メモリを増やしてもPC本体の設定しないと、リソース不足は起こりますよ
(専門家ではないので自信ありません)
仮想ファイルとかスワップファイルの容量の確認をされてはいかがでしょうか、
ただPCに詳しい人に見てもらうのが一番かと思います
(七・八年前まったくの素人の時、スワップファイルの設定を動かし
起動不能にした経験があります、)(恥);,
No.1
- 回答日時:
こんにちは。
あくまで推測ですが、
>リンクした結果を見ると、途中までは正しくリンクされていますが、
>最後のほうが#REFのエラーになってしまっています。
ということは、
>リソース不足のため・・・という表示が出てしまいます。
という表示が出るにもかかわらず、リンク貼り付け自体は成立しています。
つまり、最後のほうが#REFの表示になってしまうということは、
リンク元のコピー元範囲の左上のセルの位置(セル参照)と
貼り付け先範囲の左上のセルの位置を比較して、
行を上にしているか、列を左にしているかの可能性が高いです。
思うに、RANK関数など、
コピー元の関数の引数に絶対参照があり、
その位置がワークシートの上にあるのではないでしょうか。
違っていたら、すいません。
失礼いたします。
参考URL:http://oshiete1.goo.ne.jp/kotaeru.php3?qid=1256058
早速のご解答ありがとうございます。ただワークシートの同じ行から同じ行へ貼り付けているので位置をずらしているわけではありません。もう少しいろいろ試してみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelからnotesメールを自動で送信出来るマクロを見つけました。 下記、URL先のマクロを使わ 1 2023/03/21 09:08
- Word(ワード) Word 2016のマクロを Word 2021のWordでキー動作させたい 3 2023/04/12 16:14
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/04 17:58
- Excel(エクセル) Excel VBA 3 2023/04/22 10:46
- Visual Basic(VBA) 貼り付けた値が消えていく 以下はソースファイルの2番目のシートのB6から最終行を取得 ターゲットファ 2 2023/07/27 12:23
- Excel(エクセル) Excel2019 マクロを使用し画像を貼り付けした際のリンク切れについて 2 2022/11/15 16:14
- CAD・DTP EXCELからAUTOCADに貼り付け 1 2022/04/20 17:42
- Visual Basic(VBA) このVBAでExcelアプリケーションを作成は必要ですか? 3 2023/07/19 21:13
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- Excel(エクセル) Excel(エクセル)でフィルター抽出後、非表示の行を計算しないで、合計を算出する方法 【内容】 添 4 2023/01/30 17:17
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで長い行を5行ごとに1...
-
【エクセル】区切り文字が含ま...
-
SUMIFS関数の計算結果が違います
-
エクセルの関数で範囲のある数...
-
COUNTIFS関数で日付データを数...
-
膨大なデーターの変更点のみ抽...
-
エクセル 貼り付け時の文字化け
-
エクセルにおいて、数値が入っ...
-
差し込み印刷で文字列が「0」と...
-
PDF からの 数値データ抽出
-
スプレッドシート関数、右端の...
-
エクセルで時間の合計ができません
-
テキストデータのPDFをWordで開...
-
エクセルで、数字の文字数を揃...
-
256列以上のデータを作成し、ワ...
-
エクセルの1行目を固定したい...
-
エクセル 種類の個数をカウン...
-
【Excel VBA】ユーザーフォームで選択...
-
Excel:セルの移動をVBAで行い...
-
オブジェクトブラウザでデータ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで長い行を5行ごとに1...
-
【エクセル】区切り文字が含ま...
-
エクセルの関数で範囲のある数...
-
差し込み印刷で文字列が「0」と...
-
エクセルで列にあるユニークな...
-
COUNTIFS関数で日付データを数...
-
SUMIFS関数の計算結果が違います
-
テキストデータのPDFをWordで開...
-
オブジェクトブラウザでデータ...
-
0:00をカウントしない方法
-
エクセルのマクロで他のシステ...
-
エクセル 貼り付け時の文字化け
-
エクセルで時間の合計ができません
-
エクセルでプルダウン選択され...
-
斜めの貼り付け
-
wordデータを、excelに自動で入...
-
エクセルにおいて、数値が入っ...
-
膨大なデーターの変更点のみ抽...
-
DBで改行が入っているデータをE...
-
エクセルで「データ」の「区切...
おすすめ情報