Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


4542 / 13644 ツリー ←次へ | 前へ→

【55944】ファイルの共有について tantan 08/5/25(日) 2:30 質問[未読]
【55985】Re:ファイルの共有について yasu 08/5/28(水) 17:37 発言[未読]
【56035】Re:ファイルの共有について tantan 08/5/30(金) 0:06 お礼[未読]

【55944】ファイルの共有について
質問  tantan  - 08/5/25(日) 2:30 -

引用なし
パスワード
   15MBくらいあるエクセルファイルを共有にして使用しています。
作成したマクロが共有にしない状態ですと実行できるのですが、
共有の状態で実行するとメモリ不足となり固まってしまいます。

何か理由や条件等があるのでしょうか?
・ファイルが重たいせい?
・マクロの内容は2MB程度あるCSVの一覧をコピーしてエクセル
 シートに貼り付けていたり、その他色々ありますが何が理由
 で固まってしまうかわかりません。

過去ログ等検索し
tp://office.microsoft.com/ja-jp/excel/HP052010801041.aspx
など、確認しましたがそれらしき項目は該当していないように
思います。
また、この使用できない機能がマクロの中に記述されていた場合
メモリ不足で固まるという状態になるのでしょうか?

【55985】Re:ファイルの共有について
発言  yasu  - 08/5/28(水) 17:37 -

引用なし
パスワード
   tantan さん:

あまりマクロ自体に詳しくありませんが、気になった点を数点。
共有した状態でステップごとの実行(F8)で行ってどこがメモリ
不足になるかを調べて見てはどうでしょうか?

私も8MBぐらいのexcelを共有で使用していますが、メモリ不足で
マクロが停止したことは無いので原因が掴めていませんが…。


また、wordとかで貼り付け時や保存をするときなどにメモリ不足が
意外とでます。もしかしたら貼り付ける情報が大きすぎて呼び込めない
とかも考えられるかもしれません。貼り付けデータを分割してみるとか
も検討してみてはどうでしょうか?

マクロの問題ですと私は初心者なのでマクロのコードを乗せて
皆様に尋ねてみてはどうでしょうか?

【56035】Re:ファイルの共有について
お礼  tantan  - 08/5/30(金) 0:06 -

引用なし
パスワード
   ▼yasu さん:

ありがとうございます。
返信遅くなり申し訳ありません。

>あまりマクロ自体に詳しくありませんが、気になった点を数点。
>共有した状態でステップごとの実行(F8)で行ってどこがメモリ
>不足になるかを調べて見てはどうでしょうか?

ステップごとの実行という機能があるのですね。
知りませんでした。。。
ありがとうございます。

ですが、共有状態だとマクロ編集機能が使用できなくなって
しまうので、ステップごとの確認ができませんでした。
何かやり方がいけなかったのでしょうか?
共有状態でメモリ不足となるため、共有をはずしてステップ
ごとに確認してもダメですし。。


>また、wordとかで貼り付け時や保存をするときなどにメモリ不足が
>意外とでます。もしかしたら貼り付ける情報が大きすぎて呼び込めない
>とかも考えられるかもしれません。貼り付けデータを分割してみるとか
>も検討してみてはどうでしょうか?

確かに貼り付けデータを分割してやるしかないかも
しれませんね。
もう少し、悩んでみます。
ありがとうございました。

4542 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free