昨日、定例のWindowsUpdateを実施したところ、Listviewを含むフォームがエラーのため動作しなくなりました。
メッセージ:無効なオブジェクトライブラリです。または定義されていないオブジェクトへの参照を含んでいます。
環境 WinVista と Win7
excel2007 VBA
ここを見ている皆さんは、同様な症状が出ていませんでしょうか。
会社のPCで、管理者ログオンができないため、regsvr32も使用できず途方に暮れています。
現在作っているVBAで、ListView使いまくりなのに全滅となれば、0から考え方を変える必要がある物ですから。(ListBoxだと行や桁区切りが表示されないから見づらいし、TextBoxだと組むのが大変だし)
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
4月のセキュリティアップデートの影響のようです。
[MS12-027] MSCOMCTL.OCX の脆弱性により、リモートでコードが実行される
http://support.microsoft.com/kb/2664258/
キャッシュファイル(拡張子がexdのファイル)を削除すれば使えるようになるそうなので、リンク先の削除方法をもとに試してみてください。
参考URL:http://support.microsoft.com/kb/2664258/
No.2
- 回答日時:
こちらでは確認できませんでした。
Windows7 & Office 2010
Access のTreeView
Excel のListView
(Listviewの検証は、
http://officetanaka.net/excel/vba/listview/07.htm
の最後にあるSample.xlsにて)
C:\Windows\SysWOW64\MSCOMCTL.OCX のファイルバージョンは、6.1.98.33
管理者の助力が無いと難しいのでは?
そうですか…
確認いただきありがとうございます。
その後、自力でいろいろ確認したところ、マイクロソフトサポートの文書番号2664258を見つけることができ、
mscomctl.ocxの参照設定解除、ユーザーフォルダのAppdataフォルダの中にある".exd"の削除、mscomctl.ocxの参照設定再実行を行うことで、復旧することができました。
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- Visual Basic(VBA) Excel VBA オブジェクトマクロ 使用指定について お詳しい方教えてください。 共通エクセルフ 2 2023/03/14 17:26
- Visual Basic(VBA) <excel vba>selenium basicのWebDriverの自動更新のエラーについて 1 2022/10/01 17:07
- Visual Basic(VBA) VBAでArrayListを使う為の「mscorlib.tlb」の参照設定について 3 2022/03/23 19:45
- CAD・DTP Autocad Scriptファイルからの入力とコマンドラインからの入力が違う 1 2023/08/01 09:13
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Windows 10 Windows10環境にてWindowsUpdate後の再起動を完全に抑止する方法はございますか? 10 2023/06/16 09:57
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Illustrator(イラストレーター) Illustratorでオブジェクトの色が勝手に変わって困っています。 4 2022/09/04 18:47
- Windows 10 Windows Updateが動作しません 7 2022/08/12 16:26
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
worksheetFunctionクラスのVloo...
-
「Columns("A:C")」の列文字を...
-
textBox isNot Nothing とは
-
Excelでフィルタをかけると警告...
-
実行時エラー 3265「要求された...
-
AccessVBAで「dim dbs as datab...
-
VBAで既に開いている別アプリケ...
-
テキストボックス中の文字列の...
-
VB6 エクセルに画像貼り付け
-
EXCEL VBA COLLECTIONオブジェ...
-
VBScriptからDLL参照設定したい
-
python __del__()に関して
-
InternetExplorer.Application...
-
上下の位置揃えについて
-
UserForm1.Showでエラーになり...
-
エクセルのVBAの標準モジュール...
-
ActiveXコントロールを用いたマ...
-
AccessVBA NULLについて
-
VBで引数にDictionaryオブジェ...
-
Excel VBAでWordの複数ファイル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
worksheetFunctionクラスのVloo...
-
「Columns("A:C")」の列文字を...
-
実行時エラー 3265「要求された...
-
エクセルのVBAの標準モジュール...
-
VBAで既に開いている別アプリケ...
-
VBAで Set wb = Sheets(1).Cop...
-
テキストボックス中の文字列の...
-
PowerPointVBAでスライドマスタ...
-
エクセルマクロエラー「'Cells'...
-
VBAからPDFファイルにパスワー...
-
Excelでフィルタをかけると警告...
-
オブジェクトが見つかりません
-
ある文字列が全て数字であるか...
-
EXCEL VBA オートシェイプナン...
-
[VBA]CDOメッセージ送信エラー
-
VBAで作成するメール(開封確認...
-
VBAについてです。 初心者です...
-
VBA:オートシェイプの線の長...
-
VBで引数にDictionaryオブジェ...
-
AccessVBAで「dim dbs as datab...
おすすめ情報