次の方法で共有

Excel2010-VBA 実行エラー

Anonymous
2012-02-29T15:56:02+00:00

WinXP-Excel2003で作成したエクセルを、

Win 7-Excel2010で起動したら次の実行エラーが発生しました。

解決方法と手順をご教授よろしくお願い致します。


VBAコンパイルエラー

プロジェクトまたはライブラリーが見つかりません。


参照設定

参照不可:Microsoft Calendar Control 11.0

場所:C:\PROGRA~1\MICROS~2\Office12\MSCAL.OCX

言語:標準


以上

開発者テクノロジ | Visual Basic for Applications

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2012-02-29T22:14:29+00:00

Microsoft Calendar Control 11.0

つまりOffice2003のカレンダーコントロールへの参照設定が無効になっています。

ですから、VBEのツール⇒参照設定で、参照不可となっているはずです。

問題はカレンダーコントロールはExcelのコントロールではなく、Accessのコントロールで、それを流用していたわけですが、

Office2010ではカレンダーコントロールは削除されたようですので、残念ながら、簡単な対応方法はないのではないかと思います。

Office2010からカレンダーコントロールmscal.ocxが削除されました。

http://excel-2010.seesaa.net/article/154360048.html

この回答は役に立ちましたか?

1 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

1 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2012-03-06T19:29:22+00:00

    y sakudaさん、回答有難うございました。

    カレンダーコントロールが削除されてしまったとは残念です。

    仕方がないので同様のカレンダーを自作する事にします(非力にて何日もかかるかも)。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません