Excel VBA質問箱 IV

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

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


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

【64111】ユーザーフォームの破損 質問者 10/1/19(火) 20:47 質問[未読]
【64117】Re:ユーザーフォームの破損 mura 10/1/20(水) 14:28 回答[未読]
【64127】Re:ユーザーフォームの破損 質問者 10/1/20(水) 22:35 お礼[未読]

【64111】ユーザーフォームの破損
質問  質問者  - 10/1/19(火) 20:47 -

引用なし
パスワード
   ユーザーフォームを更新して表示しようとした時、エラーが発生しました。
エディッタで確認したら、追加したコントロールが何故か消えていて
フォームが変更前の状態に戻っていました。
エクセルを再インストールしたのですが、駄目でした。

原因と回避方法が判る方がいらっしゃったら、回答宜しくお願いします。

【64117】Re:ユーザーフォームの破損
回答  mura  - 10/1/20(水) 14:28 -

引用なし
パスワード
   >原因
ファイルが壊れかかっているのではないでしょうか。
マクロを何回も編集して上書きを繰り返すと色々不都合が発生するようです。

>回避方法
マクロのリフレッシュ(モジュールの再構築)をすればいいようです。
以下の開発ツール等を使うと簡単です。
リフレッシュコピーと言うコマンドが使えます。
ht tp://www.vector.co.jp/soft/winnt/business/se254963.html

【64127】Re:ユーザーフォームの破損
お礼  質問者  - 10/1/20(水) 22:35 -

引用なし
パスワード
   ▼mura さん:
回答ありがとうございます。
シート数が30を超えていて、グラフを添付しているので、
ファイルサイズが重くなっていました。
ユーザーフォームを更新した時は一度保存したらファイルを閉じてから
また開けば何とか更新出来るので、今はそれで回避します。

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