notepadのプロフィール
- ベストアンサー数
- 1
- ベストアンサー率
- 100%
- お礼率
- 100%
- 登録日2008/07/08
- Excel2007マクロでメモリが増加し続ける
Excel2007でVBAでマクロを組み込んだところ、 クリックイベントが走る度に、仮想メモリが増加し続けるようになってしまいました。 シート上にActiveXコントロールを配置し、 ActiveXコントロールのクリックイベントプロシージャに VBAでマクロを組み込んでいます。 内部で使っているオブジェクトは、 きちんとNothingで解放しています。 マクロを組み込むと必ず発生する現象ではなく、 シート上に配置しているコントロールの数、 ブックのシート数、 モジュールの数、ステップ数、 イベントプロシージャの処理ステップ数、 などのオブジェクトの量が多くなると、 仮想メモリが増加し続けるという現象が起きるようです。 オブジェクトの数、サイズによっては、 1クリックで50Mくらいずつ増加することもあり、 すぐにメモリリークしてしまいます。 XP+Excel2007の環境でのみ発生します。 Vistaでは発生しません。 SPはそれぞれ、XP SP2、Excel 2007 SP1です。 なぜ、このような現象がおきるのでしょうか?
- 締切済み
- その他(プログラミング・開発)
- nkys
- 回答数1
- エクセルのマクロ 並んだ数字の幾つかを抜き出してその合計を計算させたいのですが・・
エクセルのマクロ(VBA)について、教えてください。 セルのA1からA2・・・A1000までに「01,03,06,08,20,」のように5つの数字がカンマで区切られて入力されています。 1.この5つの数字をb.c.d.e.f.の1から1000のそれぞれのセルに配置するマクロ 2.この5つの数字の数字の合計をb1から1000のセルに表示させるマクロは難しいでしょうか? MID関数をひとつづつのセルに入れていたのですが、マクロでできれば効率が良いと思い手引書等で考えたのですがよく分からないのです。
- ベストアンサー
- その他(プログラミング・開発)
- zup
- 回答数3
- テキストエディタについて教えてください!
現在、ウインドウズに標準でついているメモ帳に、このように800行ほど入力してあります。 【12】080703 領収書 秋山建設 【12】080704 領収書 斉藤建設 【12】080705 領収書 黒河建設 【12】080706 領収書 木下建設 【12】080707 領収書 黒河建設 【12】080708 領収書 塩川建設 【12】080709 領収書 鈴木建設 【12】080710 領収書 木下建設 【12】080711 領収書 武田建設 【12】080712 領収書 伊東建設 【12】080713 領収書 中村建設 【12】080714 領収書 室井建設 【12】080715 領収書 武藤建設 【12】080716 領収書 松下建設 【12】080717 領収書 三上建設 【12】080718 領収書 木下建設 この場合”木下”で検索をかけると、木下と書いてあるところに次々とカーソルが飛びますよね? これを、別窓に 検索結果 【12】080706 領収書 木下建設 【12】080710 領収書 木下建設 【12】080718 領収書 木下建設 このように結果を出すことは可能でしょうか? また、ウインドウズの標準のメモ帳では出来ないという場合、 なにか、違うフリーソフトで出来ますか? ちなみに、数種類は試して見たのですが、やっぱり出来ませんでした。 サクラエディタ・TeraPad等 また、入力する際の方法が何かあるのでしょうか? わかりづらい説明でスミマセン。 詳しい方是非教えてください。 宜しくお願いいたします。 追伸 OSはウインドウズXP オフィス2003
- 締切済み
- その他(業務ソフトウェア)
- naoko0518
- 回答数6