• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:コンパネが開かない win7)

コンパネが開かない win7

このQ&Aのポイント
  • VBAを使ってコントロールパネルを開こうとすると、代わりにドキュメントフォルダが開かれます。原因と解決策を教えてください。
  • Windows 7でVBAを使用してコントロールパネルを開くと、代わりにドキュメントフォルダが表示されます。どうすればコントロールパネルを開けるようになるのか教えてください。
  • VBAを使用してコントロールパネルを開く際に、Windows 7では代わりにドキュメントフォルダが表示されてしまいます。この問題の原因と解決策を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • m3_maki
  • ベストアンサー率64% (296/460)
回答No.1

当方 VISTA です。 デスクトップが開きました。 > 原因と対策を教えてください。 と言われると回答し難いんですよ。 原因については推測ですが こちらによると http://www.moug.net/tech/exvba/0150095.html ControlPanelItem メソッド は コントロールパネルの各種ダイアログを開く、 ということで 引数に 「コントロールパネルの種類を表すファイル名(拡張子.cpl)」 を取るということですから 空文字列を渡した場合については未定義で、 OS に依存する ということでしょうか? 対策ですが 検索でこちらがみつかりました。 http://www.roy.hi-ho.ne.jp/mutaguchi/wsh/object/shell.htm objsample.ControlPanelItem "" のかわりに objsample.Open ssfCONTROLS で行けるようです。(VISTA ではできました)

yumityannday
質問者

お礼

ご回答ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A