マクロ初心者なのですが、どなたか教えてください。
自作のツールバーのボタンを押したら
そのボタンに対応するCSV形式のファイルから
データをひっぱってきて、自動でグラフ化するという
マクロを作りました。
私のパソコンでは正常に動くのですが
他の人のパソコンでそのファイルを開くと、
「このブックにあるVBAプロジェクト、
ActiveXコントロール、およびその他のプログラミン
グ関連の機能は失われています」
というメッセージボックスが出てきて
マクロが使えないんです。
私には全く理由が分からないので、どんな手がかりでも
いいので教えて下さい(;_;)よろしくお願いします。
No.3ベストアンサー
- 回答日時:
こちらのケースが該当するのではないでしょうか。
VBA が有効でないときに使用できない Excel の機能
http://support.microsoft.com/default.aspx?scid=k …
原因としては
1)Excel 2002 をインストールするときに、VBA のインストール設定を [インストールしない] にしている
2)システム ポリシー [Disable VBA for Office Applications] を使用している
などが考えられるようです。
1)についてはこちら。
Office アプリケーションのマクロウイルス対策(「VBA をインストールしない」の項)
http://www.microsoft.com/japan/office/previous/x …
Visual Basic for Applications をインストールする手順
http://support.microsoft.com/default.aspx?scid=k …
2)についてはこちらが参考になるかもしれません。
Microsoft Office XP のセキュリティ設定(「Disable VBA for Office applications」の項)
http://www.microsoft.com/japan/technet/security/ …
参考URL:http://support.microsoft.com/default.aspx?scid=k …
この回答への補足
ご回答どうもありがとうございます!
あれから色々調べてみたのですが、試してみた人とは
また別の人のパソコンではマクロが正常に動いたんです。
どうやら初めに試した人のエクセルがVisualBasic Editorを使えない(灰色選択できない)ようなんです。
せっかく親切にお答えいただいたのに申し訳ないのですが
そのあたりもよくわからなくて・・・
教えていただいたものをインストールすると、
エディターも使えるようになるのでしょうか?
もしお時間よろしければ教えて下さいm(__)m
何かバタバタしてしまって申し訳ありません。
お陰様で原因がハッキリいたしました☆
とにかく詳しい原因がわかりましたので、
そのパソコンの持ち主のさんがサポート
センターに問い合わせることになりました。
(インストールしたかしてないか覚えてないそうで)
知識が乏しい上に混乱状態でご迷惑をおかけしました。
でも、まったく何も分からない状態の中的確なアドバイス
が頂けて、本当に助かりました!ありがとうございました(^^)
No.2
- 回答日時:
そういう場合は、たしかアドインとかいうのを作成して、配布しないといけないです。
僕のもってる「できる大辞典ExcelVBA」という本には、その方法がのっていますが、長ったらしいので、簡単にやる方法を申しますと。VBAのソースコードをフロッピーかなんかでテキストファイルにコピーして、他人のパソコンにペーストして、ツールバーのボタンにマクロを貼り付ける。これだと、5分くらいですみます。
僕も詳しくは知らないのですが、アドインを作成すると確かにたくさんのパソコンに配布するには便利かもしれませんが、1台だけだと時間を食いそうですよ。。
より詳しく知りたい場合は、本を見てください。あと、自作ツールバーのマクロのブックを他のフォルダに移動しても同じようなエラーが確かでます。
もっと簡単な方法があるのかな??
回答を待つともっといい方法がでてくるかもしれません。
ご回答どうもありがとうございます!
あれから色々調べてみたのですがどうやら
相手さんのパソコンがVisual Basic Editorを
開けない(灰色になっていて選択できない)のが
原因のようなんです。この人の他のパソコンで試したら
マクロが動いたんです。
本当に調査不足で質問してしまって申し訳ありませんでした。
No.1
- 回答日時:
他の人のパソコンのExcelを開いて、メニューの「ツール(T)→マクロ(M)→セキュリティ(S)」を開いてみよう。
ここで「高」になっていたら、マクロは動かない。
でも・・・・全然関係ないかも。一応試してみて・・・・。
お忙しい中、お答え頂いてありがとうございます!
すみません、これは私の質問不足でした・・・。
一応セキュリティも相手側に「低」にしてもらって
みたのですが、どうやら違う理由みたいなんです。
ちゃんと調べて、詳しく質問を書くべきでした。
でもでも、アドバイスありがとうございましたm(__)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- Excel(エクセル) エクセルでcsvファイルを開いてVBAを使いたい 7 2022/04/28 11:12
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/10 11:34
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/21 09:28
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/06/04 09:39
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/04 17:58
- Excel(エクセル) VBA ふたつの同じ様式シートのセルをコピーしたい 2 2023/03/08 15:28
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2022/08/04 13:56
- Excel(エクセル) Excel マクロの編集がグレーになって 編集ができなくなりました 2 2023/04/28 20:35
このQ&Aを見た人はこんなQ&Aも見ています
-
それもChatGPT!?と驚いた使用方法を教えてください
仕事やプライベートでも利用が浸透してきたChatGPTですが、こんなときに使うの!!?とびっくりしたり、これは画期的な有効活用だ!とうなった事例があれば教えてください!
-
秘密基地、どこに作った?
小さい頃、1度は誰もが作ったであろう秘密基地。 大人の今だからこそ言える、あなたの秘密基地の場所を教えてください!
-
遅刻の「言い訳」選手権
よく遅刻してしまうんです…… 「電車が遅延してしまい遅れました」 「歯医者さんが長引いて、、、」 「病院が混んでいて」 などなどみなさんがこれまで使ってきた遅刻の言い訳がたくさんあるのではないでしょうか?
-
おすすめのモーニング・朝食メニューを教えて!
コメダ珈琲店のモーニング ロイヤルホストのモーニング 牛丼チェーン店の朝食などなど、おいしいモーニング・朝食メニューがたくさんありますよね。
-
うちのカレーにはこれが入ってる!って食材ありますか?
カレーって同じルーから作っても、家庭によって入っているものや味が微妙に違っていて面白いですよね! 「我が家のカレーにはこれが入ってるよ!」 という食材や調味料はありますか?
-
特定のPCだけ動作しないVBAマクロがあります。その理由は?
Visual Basic(VBA)
-
別のパソコンでエクセルのマクロを使いたい
Excel(エクセル)
-
excel vba 他のパソコンでマクロを使用すると動かない(新規ブックにコピペができない)
Visual Basic(VBA)
-
-
4
エクセルでマクロを別のPCで利用するには
Excel(エクセル)
-
5
EXCEL/VBAで、自分のPCだけエラーが出ます
Visual Basic(VBA)
-
6
同じマクロなのに結果が違う
Excel(エクセル)
-
7
昨日まで動いていたエクセルのマクロが急に動かなくなりました
Excel(エクセル)
-
8
エクセルでマクロ。他のパソコンではエラーになる。
Excel(エクセル)
-
9
数式による空白を無視して最終行を取得するマクロ
Excel(エクセル)
-
10
ExcelのVBAが特定のPC上でのみ失敗する件について
XML
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~12/6】 西暦2100年、小学生のなりたい職業ランキング
- ・ちょっと先の未来クイズ第5問
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel マクロの編集がグレーに...
-
WPSOffice_マクロの有効化について
-
エクセル ボタンに設定したマク...
-
エクセルで、「いいね」のよう...
-
Excelのマクロでボタンを押すと...
-
LDPlayerのマクロの編集方法を...
-
複数のマクロボタンをまとめて...
-
エクセルでマクロ(Excel 4.0)...
-
エクセル マクロ名にブック名...
-
エクセルの表を複数枚印刷した...
-
Excelマクロで、稼働中のマクロ...
-
エクセルの、記録を終了したマ...
-
(Excel VBA)シートコピー時マ...
-
Excelのマクロの復元
-
【マクロ】プリントスクリーン...
-
TeraTermマクロでctrl+alt+del...
-
バッチファイルファイル→VBS→エ...
-
エクセルマクロで、別のブック...
-
なぜマクロの記録がなくなって...
-
Outlookにマクロの記録はないの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
WPSOffice_マクロの有効化について
-
Excel マクロの編集がグレーに...
-
エクセル ボタンに設定したマク...
-
エクセル マクロ名にブック名...
-
Excelのマクロでボタンを押すと...
-
複数のマクロボタンをまとめて...
-
エクセルで、「いいね」のよう...
-
エクセルの、記録を終了したマ...
-
Excelマクロで、稼働中のマクロ...
-
エクセルの表を複数枚印刷した...
-
エクセルでマクロ(Excel 4.0)...
-
LDPlayerのマクロの編集方法を...
-
エクセルマクロで、別のブック...
-
エクセルで明日の日付を表示す...
-
別シートのマクロボタンをマク...
-
(Excel VBA)シートコピー時マ...
-
Ctrl+Zが使えない
-
リーグ戦(10チーム2コート)作...
-
マクロをマクロを使ってコピー...
-
Excelのマクロ名の並び順の法則...
おすすめ情報