• ベストアンサー

VBAでPCのレジストリに情報を書き込みできません。レジストリエディタ

VBAでPCのレジストリに情報を書き込みできません。レジストリエディタで調べてみたところ、HKEY_CURRENT_USER\Softwareに”VB and VBA Program Settings”がありませんでした。これはどうしてなのでしょうか?どうすれば、設定できるでしょうか?よろしくお願いします。

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

  • ベストアンサー
  • deadline
  • ベストアンサー率63% (1239/1943)
回答No.1

[HKEY_CURRENT_USER\Software\VB and VBA Program Settings] 元々、Windowsのみをインストールした直後のレジストリに上記のキーは存在しません。(何らかの"Visual Basic"プログラムをインストールした時に作成される。) なので、『レジストリエディタ』または"reg.exe"コマンド、"VBScript"、"JScript"、自作のアプリケーション等で、新規にキーを作成してください。 下記に"VBScript"及び"JScript"を使用したサンプルが掲載されています。 『MSDN(Microsoft Developper Network):Windows Script Host RegWrite メソッド』 http://msdn.microsoft.com/ja-jp/library/cc364417.aspx

pgps01ok
質問者

お礼

すぐに役に立ちました。この情報のおかげで新しい行動に移ることができました。 ありがとうございました。

関連するQ&A