Excel VBA質問箱 IV

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

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


6550 / 13646 ツリー ←次へ | 前へ→

【44586】コマンドボタンを含むExcelファイルを開くのに時間がかかる Commander 06/11/22(水) 15:25 質問[未読]
【44587】Re:コマンドボタンを含むExcelファイルを開... neptune 06/11/22(水) 17:13 発言[未読]
【44608】書き込みありがとうございます Commander 06/11/24(金) 10:12 お礼[未読]
【44612】解決しました:) Commander 06/11/24(金) 11:54 お礼[未読]

【44586】コマンドボタンを含むExcelファイルを開...
質問  Commander  - 06/11/22(水) 15:25 -

引用なし
パスワード
    ネットワーク上に置いてあるコマンドボタンを使ってデータを表示させるExcelファイルを
使っていたのですが、使い始めて2ヶ月くらいたった頃から特定のPCでファイルを開く際に
すごく時間がかかるようになってしまいました。
 一旦この症状になってしまうと他のコマンドボタンを含むファイルを開くときにも時間が
かかってしまうようです。
 コードを整理してアドインも使ってファイル自体も軽くしてみましたが、変化はなく
試しにコマンドボタンをすべて削除してみたところ一瞬で開きました・・・・。
どうもコードの有無ではなくコマンドボタンが1つでもあると開くのに時間がかかるようです。
同PC上の別ユーザー、他のパソコンではコマンドボタンを含んでいてもすぐ開けます。
 以前も同じ症状になり、一度HDDを再インストールして改善したんですが、これでは根本的
な解決になりません。
 コマンドバーの代わりにツールバーを使ったところ症状は改善したのですが現場から分かり
にくいといわれ実用にはいたりませんでした。
 どなたか同じ症状の方、解決方法を知っている方いらっしゃったらご教授お願いします。

問題のファイルの容量:256KB
遅くなってしまったPCのスペック
メーカー:IBM
機種名:Netvista A40 6842-32J
OS:Windows2000 Professional
Office: Office2000
HDD:20GB
メモリ:256/512MB

【44587】Re:コマンドボタンを含むExcelファイルを...
発言  neptune  - 06/11/22(水) 17:13 -

引用なし
パスワード
   こんにちは

特定のパソコンだから、xlbファイルを削除してみるとか?怒られる?
Book自体が壊れている可能性は?新規Bookに引越ししてみましたか?

根本的な話なら、
コントロール/ツールボックス(msforms)のコマンドボタンではなく
フォームのコマンドボタンか、図形描画で四角形を書いてそれに
マクロを割り当ててみては?

シート上ではmsformsのコントロールは相性が悪いみたいですから。

【44608】書き込みありがとうございます
お礼  Commander  - 06/11/24(金) 10:12 -

引用なし
パスワード
   >特定のパソコンだから、xlbファイルを削除してみるとか?怒られる?
>Book自体が壊れている可能性は?新規Bookに引越ししてみましたか?

 すべてアプリケーションの修復をして新規Bookに移してみましたがだめでした。
やはりコマンドボタン(コードの有無に関わらず)そのもの拒絶反応というかそんな感じですね。

>根本的な話なら、
>コントロール/ツールボックス(msforms)のコマンドボタンではなく
>フォームのコマンドボタンか、図形描画で四角形を書いてそれに
>マクロを割り当ててみては?

 これは思いつきませんでした。さっそくやってみます(^^

>シート上ではmsformsのコントロールは相性が悪いみたいですから。

 やっぱりそうなんですね。

 コマンドボタンをすべて図形描画の四角形にして試してみようと思います。
 Neptuneさんありがとうございました〜。

【44612】解決しました:)
お礼  Commander  - 06/11/24(金) 11:54 -

引用なし
パスワード
    図形描画で四角形を作りマクロ登録して問題のPCで試してみたところ、時間かからずに
開けました。
 これからはなるべくコマンドボタン等のmsformsコントロールは使わずに図形描画でボタン
等作成していこうと思います。
 Neptuneさん、本当にありがとうございました。

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