多数のExcelファイルをインポートしてマージしようとすると、「vector memory exhausted” error」というエラーが生じる

問題

多数のExcel ファイルをインポートしてマージしようとすると、「vector memory exhausted” error」というエラーが生じることがあります。

image

解決

Windowsを利用している場合、以下の手順に従い仮想メモリを増やすことで、この問題を回避できる場合があります。

  1. 「コントロールパネル」を開き、「システムとセキュリティ」をクリックします。
  2. 「システム」をクリックし、「システムの詳細設定」をクリックします。
  3. 「詳細設定」タブをクリックし、「パフォーマンス」セクションの下にある「設定」ボタンをクリックします。
  4. 「パフォーマンスオプション」のダイアログが開くので、「詳細設定」タブをクリックします。
  5. 「仮想メモリ」のセクションで「変更」をクリックします。
  6. 「 すべてのドライブのページングファイルのサイズを自動的に管理する」のチェックを外します。
  7. 仮想メモリを増やしたいドライブを選択し、「カスタムサイズ」を選択します。
  8. より大きい仮想メモリの初期サイズと最大サイズをメガバイト (MB) 単位で入力します。
  9. 「設定」ボタンをクリックし、「OK」をクリックして変更を保存します。
  10. コンピュータを再起動すると変更が有効になります。

なお、Windows が仮想メモリのサイズを絶えず変更しないように、初期サイズと最大サイズを同じ値に設定することをお勧めします。

「いいね!」 2