過去ログ

                                Page     397
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼VBAで作成したブックを多数開くとリソースが極端に減少  オレンジ太郎 02/11/26(火) 12:22
   ┗Re:VBAで作成したブックを多数開くとリソースが極端に減少  よろずや 02/11/26(火) 23:39

 ───────────────────────────────────────
 ■題名 : VBAで作成したブックを多数開くとリソースが極端に減少
 ■名前 : オレンジ太郎 <orange@wao.or.jp>
 ■日付 : 02/11/26(火) 12:22
 -------------------------------------------------------------------------
   VBA(2000)で経理用のブックを作ましたが、いろんな機能を付けて大きくなりました。
これを10個位複数で開いて動かすとリソースが極端に少なくなった等のエラーが起こります。動的配列やサブルーチン化など、単体での努力はかなりしたつもりですが・・・。
まだやっていませんがプログラムを一箇所にまとめて、RUN メソッドでサブルーチンを呼び出すなどで全体として軽量化できるのでしょうか? 同じような悩みを経験された方があれば、なにか他にも良いアドバイスをお願い致します。
 ───────────────────────────────────────  ■題名 : Re:VBAで作成したブックを多数開くとリソースが極端に減少  ■名前 : よろずや  ■日付 : 02/11/26(火) 23:39  -------------------------------------------------------------------------
   ▼オレンジ太郎 さん:
>VBA(2000)で経理用のブックを作ましたが、いろんな機能を付けて大きくなりました。
>これを10個位複数で開いて動かすとリソースが極端に少なくなった等のエラーが起こります。動的配列やサブルーチン化など、単体での努力はかなりしたつもりですが・・・。
>まだやっていませんがプログラムを一箇所にまとめて、RUN メソッドでサブルーチンを呼び出すなどで全体として軽量化できるのでしょうか? 同じような悩みを経験された方があれば、なにか他にも良いアドバイスをお願い致します。

大改造になりますけど...
データとマクロは別ブックにするのが吉かと。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 397