• ベストアンサー

PERSONAL.XLSを同時に開く

WindowsXP SP2, Excel2002を使用しています。 Visual Basic Editorを起動するのと同時に、 個人用マクロブック(personal.xls)を開くように したいのですが、どう設定すればよういのでしょう? 現状は、PERSONAL.XLSを開いて(ダブルクリック)から、 Visual Basic Editorを起動しています。

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

  • ベストアンサー
  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.3

#1です。 http://support.microsoft.com/kb/286017/ja [ヘルプ] メニューの [バージョン情報] をクリックし、[使用できないアイテム] に Personal.xls が含まれていませんか?

__hiro__
質問者

お礼

ご指摘の通り、使用できないアイテムにPersonal.xls があり、 解除すると、問題なくVisual Basic Editor起動と同時に Personal.xlsが開くようになりました。 ありがとうございました。

その他の回答 (3)

  • hirorin00
  • ベストアンサー率50% (446/884)
回答No.4

2番です。 動作確認のために「personal.xls」が入っている「XLSTART」フォルダに、正常なエクセルファイルを一つ仮に入れてみてはいかがでしょう。 そのファイルが、Excel立ち上げと同時に開かなければ、XLSTARTフォルダの働きが正常でないということがわかります。 ならばXLSTARTフォルダに入っている「personal.xls」は開かなくて当然ということになります。 その場合、Excelのツール→オプション→全般タブの「起動時に全てのファイルを開くフォルダ」にXLSTARTフォルダを登録してみてはいかがでしょうか? また、仮のエクセルファイルが正常に開いたとすると、なぜ「personal.xls」だけ開かないのかが謎ですが… あとはExcel(もしくはOffice)の修復インストールでしょうか。

  • hirorin00
  • ベストアンサー率50% (446/884)
回答No.2

はじめまして 通常「personal.xls」は開いても見えない設定になっております。 ですから、見えなくても、マクロはきちんと保存されていますし使えるはずなのですが、質問者様の環境では、それもだめということでしょうか? Excelのメニューバーからウィンドウ→再表示としたときに「personal」はありませんでしょうか? あればそれを選択して「OK」で「personal.xls」が表示されます。 あと思いつくことは、Excelのツール→オプション→全般タブの「起動時に全てのファイルを開くフォルダ」に任意のフォルダをしてして、そのフォルダの中に「personal.xls」を入れてみるというのはいかがでしょうか? 根本解決とは違うかもしれませんが、とりあえずの打開策としてお取り上げいただけると幸いです。 的外れでしたらごめんなさい。

__hiro__
質問者

お礼

回答ありがとうございます。 マクロを個人用マクロブックに記録しようとすると、 「起動フォルダにある個人用マクロブックは、記録のために開かれた状態でなければなりません。」 と表示され、記録できません。 personal.xlsを直接開いてからだと、メッセージは表示されず、 個人用マクロブック(personal.xls)にマクロが記録できます。 また、ウィンドウ再表示の件ですが、再表示の項目は灰色になっており、非表示にしているウィンドウ(ブック)は無いように見えてます。

  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.1

通常は XLSTART フォルダ内に Personal.xls を置くことで、Excel起動時に一緒に起動しますが、、、 C:\Documents and Settings\ユーザー名\Application Data\Microsoft\Excel\XLSTART なお、Application Dataフォルダは隠しフォルダなので隠しフォルダを表示する設定にしないと見えません。

__hiro__
質問者

お礼

回答ありがとうございます。 Personal.xlsはC:\~\XLSTARTにあるのですが、 Excel起動時に開いてくれません。