Excel VBA質問箱 IV

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

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


14363 / 76738 ←次へ | 前へ→

【67871】Re:TreeView.Nodes.Clearが遅い
お礼  四国は久々晴れ、でも  - 11/1/14(金) 10:33 -

引用なし
パスワード
   今後、本欄を見つけた方へご参考までに記載しておきます。

>必要なノードのみを展開しておくともっと早くなると思います。
>その辺り検討してみては如何ですか?

neptuneさんの助言通り、必要なノードのみを展開しておいて
(表示ノード数をできるだけ少なくしておいて)、Nodes.Clear
する様に改善しました。
しかし、当方のPC(512MB RAM, WinXP, Excel2003)において、
Nodes.Clearの実行速度は単純に[表示されたノード数]に
比例して高速化できませんでした。例えば表示ノード数120
から12へと1/10にしても、実行速度は約25%しか低減できま
せんでした。

結論[WinXPでExcelを快適に実行するには512MB RAMは不足]

推論[閉じられた子ノードも.Nodes.Clearに影響していそう]
4 hits

【67739】TreeView.Nodes.Clearが遅い 四国は久々晴れ、でも極寒 11/1/6(木) 10:49 質問
【67740】Re:TreeView.Nodes.Clearが遅い kanabun 11/1/6(木) 11:11 発言
【67742】Re:TreeView.Nodes.Clearが遅い 四国は久々に晴れ、でも 11/1/6(木) 12:10 回答
【67746】Re:TreeView.Nodes.Clearが遅い 四国は久々晴れ、でも 11/1/6(木) 14:20 発言
【67749】Re:TreeView.Nodes.Clearが遅い 四国は久々晴れ、でも 11/1/6(木) 15:40 発言
【67750】Re:TreeView.Nodes.Clearが遅い neptune 11/1/6(木) 15:59 発言
【67771】Re:TreeView.Nodes.Clearが遅い 四国は久々晴れ、でも 11/1/7(金) 11:06 発言
【67776】Re:TreeView.Nodes.Clearが遅い neptune 11/1/7(金) 18:07 発言
【67777】Re:TreeView.Nodes.Clearが遅い 四国は久々晴れ、でも 11/1/7(金) 18:20 お礼
【67871】Re:TreeView.Nodes.Clearが遅い 四国は久々晴れ、でも 11/1/14(金) 10:33 お礼

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