• ベストアンサー

マクロを含んだexcelブックの保存について

友人が作った、マクロ込みのexcelブックがあります。 私のPCで編集・保存後友人に返送したら、マクロのコントロールボックスが消えていたり、別のユーザーフォームで消えている箇所がありました。 特定のDLLが私のパソコンに組み込まれていないから保存できないらしいのですが、それがどのDLLかがわかりません。 マクロ毎に必要なDLLを検索・抽出したりする手段はあるのでしょうか?教えてください。 よろしくお願いします。

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

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

[ALT]+[F11]キーを押してVBE画面に行きます。 フォームがあればツールボックスが表示されているはずです。 (なければ、プロジェクトウインドウでフォームをダブルクリックするか、メニューからフォームの挿入をします) ツールボックスで右クリックして「その他のコントロール」を選ぶと、コントロールの追加ダイアログボックスがでます。 このダイアログで表示されているリストのうち チェックマークが付いているものが、現在使用されているものです。 使用されているものを、クリックして選択すると 下の方の場所ラベルの隣にクリックしたDLLかOCXの場所が表示されます。

その他の回答 (1)

  • matrix4
  • ベストアンサー率16% (118/704)
回答No.1

バージョンが違うなど・・

関連するQ&A

  • 【Excel】マクロを含まないブックに戻すには?

    EXCEL2000を使っています。 マクロのセキュリティレベル([ツール]→[マクロ]→[セキュリティ])は「中」に設定してあります。これは、変更しないでください。 普段マクロを使わないシートで、試しにマクロで組んでみて、そのブックを保存し、その内にうまく行かなかったので、Visual Basic Editerにあるコードをすべて削除して、そのブックを保存・終了しました。次にそのブックを開こうとすると、 「~.xlsはマクロを含んでいます。  [マクロを無効にする] [マクロを有効にする] [詳細] 」 というダイアログが表示されます。(これは、セキュリティレベルが「中」に設定されているからです。 一旦は、マクロコードを削除したのですが、「マクロ使用のブック」というプロパティがくっついて来ているようです。このブックを全くマクロを使用していないブックに戻すには、どんな設定をすればよろしいのでしょうか? つまり、 「~.xlsはマクロを含んでいます。  [マクロを無効にする] [マクロを有効にする] [詳細] 」 のダイアログが表示されない状態に戻したいのです。 ただし、冒頭で申したように、マクロのセキュリティレベルは「中」であり、変更しないで実現したいのです。 よろしくお願い致します。

  • Excel2003 個人用マクロブックがなくなりました

    Excel2003を使用しています。 個人用マクロブックにいくつかマクロが登録してあります。あるとき急に、Excelを起動してもPersonal.xlsが立ち上がらなくなりました。そこで、保存先と思われるApplicationData\\Microsoft\\Excel\\XLSTART\\ の中を確認したのですが、Personal.xlsが見当たりません。個人用マクロブックはなくなってしまったのでしょうか?復活できる方法はありませんでしょうか?

  • excel2003 個人用マクロブックが開きません

    Excel2003を使用していますが、マクロを個人用マクロブックへ保存しましたが、次にexcelを起動するときにpersonal.xlsが、自動的に開きません。C:\Documents and Settings\ユーザー名\Application Data\Microsoft\Excel\XLSTARTには、きちんと保存されているのですが・・。

  • マクロbookの保存場所

    個人用マクロbookってどこに保存してあるのですか? 編集したいのですが場所がわかりません。

  • 【Excel】マクロの保存先について

    Excel2003を使用しています。 すでに作成済みで使用しているマクロの保存先を変更することはできるのでしょうか? 例えば、Aという名前のマクロの保存先が「作業中のブック」だった場合に、あとから保存先を「個人用マクロブック」へ変更するといった感じです。 変更可能であれば、その方法を教えていただきたいのですが。。。 よろしくお願いします。

  • Excel2007でマクロのファイルを作ってから、立ち上げに空のブックではなく、マクロのブックが開いてしまう。

    Excel2007で、マクロやVBAを使うようになり、ファイルを保存するようになってから、毎回、Excelを立ち上げ際に空のブックが開かず、困っています。

  • 行方不明のマクロを探して、個人用マクロブックに改めて保存する方法(EX

    行方不明のマクロを探して、個人用マクロブックに改めて保存する方法(EXCEL) 「EXCEL2003」  今までマクロの保存先を意識せず適当に保存してきました。 この結果、以前作成したマクロを編集し応用したいと考えていたのに どの.xlsファイルに保存したかわからなくなり、困っています。  そこで、整理整頓を兼ねてタイトルにあるように 過去に作成した保存先不明のマクロを効率よく探し出して、 個人用マクロブックに改めて保存したいと考えております。  VBEを起動し、今までに作成&保存したマクロをすべて呼び出す方法や、 拡張子で検索して、個人用マクロブックのフォルダーに保存する方法など 何かよい方法がありましたら、お教えください。  また、今後効率よくマクロを利用したいので、 何かアドバイスや注意点等があれば、ご意見いただければと思います。  宜しくお願い致します。

  • Excel2003でxslm形式ブックを開くには

    Excel2013でマクロが有効なブックをxslm形式で保存しました。これをXPパソコンのExcel2003で開くことができません。 互換パックをXPパソコンにインストールしましたが、xlsmは対応してないようで開けません。Excel2013でマクロ有効なブックをExcel2003でも開くことができるように保存できますでしょうか。 あるいは何か変換する方法がありますでしょうか。よろしくお願いします。

  • Excel2007で作成、2000で保存したい

    WindowsVista、Excel2007のパソコンで作成した マクロ、関数入りのファイルを XP、Excel2000で新規保存して今後XPパソコンで使いたいのですが、新規保存の際、「ファイルの種類」をExcelブック、マクロ有効ブック、97-2003ブック、Microsoft5.0/9.5ブックなどのどれにしたらいいのでしょうか。

  • Excel2003の個人用マクロブックが、何の変更も加えてなくてもEx

    Excel2003の個人用マクロブックが、何の変更も加えてなくてもExcelを終了するたびに個人用マクロブックの保存を聞かれる様になってしまいました。 終了時に毎回ダイアログが出てきてしまうのが面倒なだけで、それ以外は特に支障は無いのですが… 何か良い解消方法はないでしょうか?

専門家に質問してみよう