文書番号: 2487553 - 最終更新日: 2010年12月27日 - リビジョン: 1.0

マクロを含んだ特定の Excel ファイルが XLSTART フォルダーに置かれている場合、Excel 2010 が前回終了時のウィンドウ サイズで起動しない

お知らせお使いのオペレーティング システムには適用しない情報が含まれている場合があります。

目次

すべて展開する | すべて折りたたむ

現象

ワークブックが非表示になっているマクロを含んだ Excel ファイルが、XLSTART フォルダーに置かれている場合、前回終了時にウィンドウが最大化されていた場合でも、Microsoft Excel 2010 が最大化されたウィンドウ サイズで起動しません。

たとえば、個人用マクロ記録ブック (PERSONAL.XLSB) を使っている場合や、XLSTART フォルダーに Excel アドインを置いている場合に、この現象が発生します。

なお、この現象が発生した際は、XLSTART フォルダーにある、他のファイル (Book.xltx などの新規ワークブックのテンプレートとして利用するファイル) が読み込めない場合があります。

回避策

この現象を回避するには、以下のいずれかの方法を実行してください。

方法 1 : XLSTART フォルダーに置かれている、ワークブックが非表示になっているマクロを含んだ Excel ファイルを開き、ワークブックを表示した状態に変更して保存する

方法 2 : ワークブックが非表示になっているマクロを含んだ Excel ファイルを、XLSTART フォルダーから別の場所に移動する
補足 : XLSTART フォルダーに配置した Excel アドインが原因の場合は、以下の手順を実行することで、本現象を回避し、かつアドインを有効にすることが可能です。
  1. Excel アドインを以下のフォルダーに移動します。

    C:\Program Files\Microsoft Office\Office14\Library
  2. Excel 2010 を起動します。
  3. [ファイル] タブの [オプション] から [アドイン] を選択します。
  4. [管理] 項目で [Excel アドイン] をクリックし [設定] ボタンをクリックします。
  5. [有効なアドイン] 一覧から該当のアドインのチェック ボックスをオンにします。
  6. [OK] をクリックし、[アドイン] 画面を閉じます。

状況

マイクロソフトでは、この問題について現在調査中です。詳細については、わかりしだいこの資料に掲載する予定です。

詳細

問題の再現手順

  1. Excel 2010 を起動します。
  2. Alt + F11 キーを押し、Visual Basic Editor を起動します。
  3. [挿入] メニューの、[標準モジュール] をクリックします。
  4. [Module 1] に任意のコードを入力します。ここでは、例として以下のコードを入力します。

    Option Explicit
  5. Visual Basic Editor の [ファイル] メニューの [終了して Microsoft Excel へ戻る] をクリックします。
  6. [ファイル] タブの [名前を付けて保存] をクリックし、以下のいずれかの形式でファイルを保存をして閉じます。
    • Excel アドイン (*.xlam)
    • Excel 97-2003 アドイン (*.xla)
  7. 手順 6 で保存したアドイン ファイルを以下の XLSTART フォルダーに移動させます。

    C:\Program Files\Microsoft Office\Office14\XLSTART
  8. Excel 2010 を起動し、ウィンドウ サイズを最大化します。
  9. Excel 2010 を一旦終了し、再度 Excel 2010 を起動します。

結果

Excel 2010 のウィンドウが最大化して起動されません。

この資料は以下の製品について記述したものです。
  • Microsoft Excel 2010
キーワード:?
kbharmony kbexpertiseinter kbtshoot kbbug KB2487553
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"