• 締切済み

アドインマクロでマクロが使えない

会社の共有フォルダで、マクロをアドインして、マクロを実行すると このブックでマクロが使用できないか、またはすべてのマクロが無効に なっている可能性があります とでてしまい使えないです。 マクロ作成者のパソコンからは使えるようなのですが、、 どうすればいいかわかるかた教えてください。 ちなみにエクセル2007です。

みんなの回答

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.4

>もし他にもあるのであればご教授ください。 シートやコードが解らないと何とも言えませんが、動いている方(マクロ作者)に一度チェックして貰う方が良いのでは無いかと思います。

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.3

エクセルのアドインの一覧に導入したマクロは表示されていますか? >会社の共有フォルダで、マクロをアドインして、マクロを実行すると エクセルのアドインフォルダは固定されています。 プログラムフォルダの\Libraryフォルダにコピーします。 C:\Program Files\Microsoft Office\Office12\Library Excel 2007 でのアドイン登録 http://www.h3.dion.ne.jp/~sakatsu/Excel2007_Addin_Inst.htm

2591144
質問者

お礼

ありがとうございます! マクロが少し動くようになりました! というのは、、 私の作ったマクロは最初に「○月○日最終更新」というMsgBoxを表示させています。 hana-hana3さんのお陰で最初のMsgBoxは表示するようにはなったのですが、そのメッセージは表示されず、またその後に続くはずのユーザーフォームも出ずに表示されないのです。。。 もし他にもあるのであればご教授ください。

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.2

標準ではマクロが無効になるように設定されているからです。 エクセル2007でマクロ(ユーザー定義関数、あるいはアドインソフト)利用の場合 http://kiyopon.sakura.ne.jp/soft/2007.html Excel 2007 でマクロを有効にしたい http://pasofaq.jp/office/excel/excel2007macro.htm 自動的に無効にされたマクロを有効にする http://office.microsoft.com/ja-jp/excel/HA102278631041.aspx マクロが無効にされる(マクロを含んだブックを開く) http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/FAQ/macro.html

2591144
質問者

補足

回答ありがとうございます。 アドインの場合、セキュリティは関係ないと伺いました。信頼できるファイル元を指定してもだめでした。

  • Sinogi
  • ベストアンサー率27% (72/260)
回答No.1

>会社の共有フォルダで、マクロをアドインして、マクロを実行すると 共有フォルダにあるのはエクセルのブックでしょう。 アドインするのはアプリケーションなのでご使用のパソコンで行う必要があります。 >マクロ作成者のパソコンからは使えるようなのですが となるのはその為です。 エクセルに付属のアドインならCDがあればインストールできますよ。 マクロ作成者がつくったものならその方に確認してください。

2591144
質問者

補足

回答ありがとうございます!! >共有フォルダにあるのはエクセルのブックでしょう。 共有フォルダにあるのは 「.xla」 のアドインファイルです。。

関連するQ&A

  • Wordのアドインとマクロ実行について

    Wordのアドインとマクロ実行について Word2003を使用しています。 アドイン用のテンプレートファイルを作成し、アドインの追加まではできました。 アドインで記述したマクロを実行させたいのですが、記述方法がわかりませんでした。 Excelですと「ファイル名!関数名」で呼べるようですが、 Wordの場合、どのように記述すればアドインのマクロ処理を呼ぶことができるのでしょうか? (例.Word文書にボタンを追加してボタンがクリックされたら、アドインのマクロ処理が実行される等 処理をコードで記述したい) ご教授よろしくお願いたします。

  • アドインの組込みとブックが開くタイミングがずれる

    全てのブックで使用するアドインを作成しました(AddIn.xlaとします)。 Excelの起動時にアドインが自動で組み込まれるように、アドインファイルをXLSTARフォルダに入れました。 あるブック(Book.xlsとします)の Workbook_Openイベントで AddIn.xlaに含まれるプロシージャを実行する時に、次のような問題が出ました。 エクスプローラから Book.xls をダブルクリックして開くと、AddIn.xlaに含まれるプロシージャを実行するところでエラーが出ます。 Excelを起動して、メニューバーから Book.xls を開くと、問題ありません。 この症状は、PCによって出るものと出ないものがあります。 エラーの状況から見ると、AddIn,xla が組み込まれるタイミングと Book.xla の Workbook_Openイベントが実行されるタイミングにずれがあるように見えます。 AddIn.xla が組み込まれるまで Book.xls を開かないようにすることは可能でしょうか。

  • 作ったマクロをアドインするには?

    エクセル2000で [Visual Basic]ツールバーの [マクロの記録]をクリックして 「マクロの記録」のダイアログボックスを表示して 「マクロの保存先」を「個人用マクロ ブック」を選択して マクロを記録します. 記録したマクロは Windows\Application Data\Microsoft\Excel\Xlstart のフォルダに,Personal.xlsという名前で保存されます. 次回からエクセルを起動すると, そのPersonal.xlsで起動しますが そのファイルで計算などをして そのファイル名で保存すると, 次回の起動にその保存の影響が出てします. 質問です エクセルを標準の状態で起動して, なおかつ自分で作ったマクロを 簡単に使うにはどうしたらいいでしょうか? アドインするとか本に書いていますが・・・

  • エクセルのアドイン操作

    何もマクロが組み込まれていないエクセルファイルを 開いたときに、自動でアドイン「テストアドイン」をインストール する良い方法はないでしょうか? 現在は、テストアドインのインストールを実行するマクロファイルを XLSTARTフォルダに置いています。

  • アドインファイルの作り方

    マクロを作成して、人に配ろうかと考えています。ツールバーにコマンド追加してマクロを登録しました。ユーザー設定で、ツールバーの添付で保存(xls)して、別にアドインファイル(xla)で保存しました。別のパソコンにアドインすると、Personal.xlsにマクロが見つかりません。って出てきます。自分のパソコンにもどって、アドインし、コマンドを実行すると、元のxlsファイルが自動的に読み込まれて、実行できてしまいます。ユーザー設定を開きマクロの登録を見てみると、元のxlsファイルが関連付けられてしまっています。(因みに、マクロは、Private としています。 どうにか?アドインファイルだけで完結したいのですが、どのようにすればいいのでしょうか?教えてください。宜しくお願い致します。

  • エクセルアドインから独自メニュー追加

    簡単なマクロを作成し、 エクセルアドインとして追加し、 何らかのcsvファイルを開いた際に メニュー中の「アドイン」をクリックすると メニューコマンド欄に○○というメニューを作成し それを選択し△△というメニューを表示させ それをクリックすることで、 アドインとして追加したマクロを実行できるようにしたいと 考えています。 この場合 メニューに追加するプログラムを どこかで実行する必要があるかと思うのですが、 何処で実行するように組み込めばいいでしょうか? いままでは エクセルマクロ自体で開いたときに 上記の質問内容の様にメニューが作成されるように 作成したことはありますが、 (このときはThisworkbookに記述しました) 今回何らかのファイルを開いた際に、 マクロがメニューから実行できるように したいので、 アドオンとして追加してメニュー追加するようにしたいと 考えています。 よろしくお願いします。

  • エクセル2010でマクロをボタンに割り当てたい!

    エクセル2000で使用していたファイルをそのままエクセル2010で使用することになりました。 2000で作成したファイルにあるマクロ実行を割り当てたボタンを同じように2010で割り当てようと思ったのですが方法がわかりません。 同じくマクロ実行ボタンを並べただけの独自ツールバーの実行ボタンが『アドイン』のところに表示はされているのですが、割り当てが分からず動作しません。 ご存知の方、教えてください!

  • マクロってなんですか?

    最近エクセルのファイルに「マクロ」が含まれているとよくでます。マクロってなんですか?とりあえず「アドイン」ってところにいれているのですが。作るファイル・作るファイルにでてきます。フォルダの方に含まれているようですが。パソコンの調子がめちゃくちゃわるいんですが、マクロのせいでしょうか。

  • Excelのマクロについて

    普通マクロで作成したエクセルファイルを起動すると、マクロの「有効」「無効」を選択する画面が出てきます。 会社内のネットワークで文書を共有しており、エクセル2003がはいっているパソコンは、エクセルファイルを起動すると、選択する画面が出てきますが、エクセル2000がはいっているパソコンでは、マクロで作成したエクセルファイル(同じもの)を開いても選択画面が出なく、すぐにエクセルのシートが出てきます。 エクセル2000がはいっているパソコンで、マクロで作成したファイルとして選択画面が表示されるようにするためにはどのようにしたらよろしいのでしょうか? 恐れ入りますが、よろしくお願いいたします。

  • エクセルのマクロについて

    Windows7 でMicirosoft Office Excel 2010を使用しています。旧パソコンで作成したファイルに7個ほのマクロがありますが実行できません。「セキュリティの設定により、マクロが無効にされました。マクロを実行するには、このブックを再度開いて、マクロを有効にするよう選択する必要があります」と表示されます。そのダイアログのヘルプをみても何のことかよくわかりません。どうしたら実行できるのか教えて下さい。なお、現在7個のマクロが表示されていますが、さらに10個ほどのマクロも作成しておりましたが、それは表示されてません。 面倒であれば、現在登録されているマクロを全部カットして、新しく作成することもやぶさかではありません。もしそちらのほうが簡単であれば、その方法も教えていただけると有難いです。よろしくお願いします。

専門家に質問してみよう