• ベストアンサー

Excelのマクロについて質問です(初心者

マクロを練習しようと初めてて作ってみたのですが、ツールからマクロを実行しようとすると以下の表示が出て実行できなくなります。 ですので、マクロを編集したり、登録してあるマクロを確認することが出来ません。 マクロ内容は単純なもので、A1セル内のデータを消去といったものです。 因みにショートカットでマクロを実行することは出来るようです。 『"C.\Documents and Settings\My Documents\Caplio"を開いています ハイパーリンクにはコンピュータやデータに問題を起こす可能性のあるものもあります。お使いのコンピュータを保護するには、信頼できる発行先からのハイパーリンクのみクリックしてください。続行しますか?』 と出て、はい(Y)をクリックするとCaplioが開いてしまいます。 なぜこの様なことが起こるのでしょうか?設定などを変更する必要があるのでしょうか? Caplioとは、デジタルカメラを専用USBで接続したときに保存されるファイルです。 セキュリティは(中)にしてあります。 OSは、XP Home Ver2002 sp3 です。 Microsoft Office Excel 2003 を使用しています。 どうか宜しくお願いします。 ※参考にしたサイト http://kabu-macro.com/index.html

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.4

こんばんは。 >「ツール」「マクロ」ポイント後「マクロ」を選択すると、質問にある様にCaplioが開いてしまうのです。 それは、ひどくまずい仕様ですね。それは、メニューの中のボタンに設定が組み込まれているようです。 #2様の文を引用 #本サンプルファイルはVBAを使ってファイル内容の変更が可能ですが、ファイル内容の変更についてはサポート対象外とさせていただいております。 もし、Caplio のツールがサボート対象外としたら、不具合を残したままだとしたら、はっきり言って、メーカー側は、無責任だと思います。私なら、一筆、メーカーに苦情を入れますね。 組み込み方が分かれば、それを外せばよいのですが、アドインやCOMアドインのワークシート側か、VBE側か、どちらかにあるはずです。ワークシート側のCOM アドインは、ツールバーのユーザー設定のコマンド[タブ]から、ツール-COMアドインのコマンドボタンを、ツールバー等にドラッグして貼り付けて使います。VBE側は、アドインメニュー側が、COMです。ツール--参照設定側が、アドインかタイブライブラリなどになります。

DIYsitumon
質問者

お礼

返答遅くなってしまって申し訳ありません。 解決できましたので、ここに報告致します。 今回の現象を簡潔にすると以下のとおりです。 ・[ツール] メニューの [マクロ] をポイントし、[マクロ] をクリックすると、他のファイルが開いてしまい、実行や編集画面にいけない。 結論と致しまして Excel 2003 の起動時に読み込まれるファイルの破損により発生していた事が分かりました。 この様な現象が起こった場合は以下の手順を参考にしてみてください。 ・Word を起動し、同様の選択をした場合も同様の状況になるか ・新規、既存ブックでも発生するか、または特定のブックのみか ・Excelセーフモードでは問題なしか をまず確認してみてください。 次に、 1. 起動しているアプリケーションをすべて終了し、Windows XP の [スタート] から [検索] をクリックします。 2. [検索コンパニオン] の [何を検索しますか?] セクションの [ファイルとフォルダすべて] をクリックします。(検索コンパニオンが表示されていない場合は、[検索結果] ウィンドウの [表示] をクリックし、[エクスプローラ バー] をポイントして、[検索] をクリックしてください。) 3. [詳細設定オプション] をクリックし、以下のようにチェックボックスを設定します。 システム フォルダの検索 オン 隠しファイルとフォルダの検索 オン サブ フォルダの検索 オン 大文字と小文字の区別 オフ テープ バックアップの検索 オフ 4. [ファイル名のすべてまたは一部] ボックスに "Excel11.xlb" ( "" は除きます) と入力し、[探す場所] ボックスで [ローカル ハード ドライブ] を選択して、[検索] をクリックします。 5. 検索結果のウィンドウに Excel11.xlb ファイルが表示されましたら、ファイル名を右クリックして [名前の変更] をクリックします。 6. ファイル名を変更します。(例 : Excel11.xlb を OldExcel11.xlb に変更) 7. [検索結果] ウィンドウを閉じて、現象が回避できるかご確認ください。 以上で、すべて解決できました。皆様大変有難うございました。

DIYsitumon
質問者

補足

解決の結果、Caplio自体に問題があった訳ではなさそうです。 有難うございました。

すると、全ての回答が全文表示されます。

その他の回答 (3)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.3

こんばんは。 ここに、このような内容があります。 ハイパーリンク警告メッセージを無効にするには http://support.microsoft.com/kb/882598/ja ただ、基本的に、マクロは指定されたものに対して、働くはずですから、なぜ、そのようなメッセージが出てくるのは良く分かりません。

DIYsitumon
質問者

お礼

無事、解決する事が出来ました。 詳細はNo4,お礼礼内容欄に記載しております。 有難うございました。

DIYsitumon
質問者

補足

回答有難うございます。 会社PCですので、そのような操作は控えようと思います。 ただ、Visual Basic Editionの標準モジュールを開放すると警告は出なくなりますし、マクロの登録を行ったファイル以外でも警告は出ません。 しかし、結果は同じでして「ツール」「マクロ」ポイント後「マクロ」を選択すると、質問にある様にCaplioが開いてしまうのです。 自分では解決出来なかったので、Microsoftサポートへ問い合わせ中です。

すると、全ての回答が全文表示されます。
  • DOUGLAS_
  • ベストアンサー率74% (397/534)
回答No.2

>Caplioとは、デジタルカメラを専用USBで接続したときに保存されるファイルです。  その「Caplio」関係のドライバなどをインストールされたときに「付属ソフトウェア」も一緒にインストールしていらっしゃいませんか? ここより、「Caplio」のサイトからの引用 --------------------------------------------- 【付属ソフトウェアについて】 ・ 撮影リスト機能用にMicrosoft社Excel/Word用サンプルファイル(マクロプログラム)が添付されています。本サンプルファイルはマイクロソフト社のVBA(Visual Basic for Applications Edition)によって、マクロが組まれています。本サンプルファイルはVBAを使ってファイル内容の変更が可能ですが、ファイル内容の変更についてはサポート対象外とさせていただいております。 ----------------------------------------------------------------------ここまで  もし、インストールされているようでしたら、一旦、アンインストールしてから、「ツールからマクロを実行し」てみてください。

DIYsitumon
質問者

お礼

無事、解決する事が出来ました。 詳細はNo4,お礼礼内容欄に記載しております。 有難うございました。

DIYsitumon
質問者

補足

回答有難うございます。 会社PCでの症状ですので、他の誰かがインストールしたのかもしれません。明日確認してみます。 ただ、関係有るのか分かりませんが、一応マクロ作成前にプロジェクトエクスプローラでVBAProject以外の標準モジュールなどは作成されていないのは確認しています。(意味が分かっている訳ではありません…) 有り難うございました。

すると、全ての回答が全文表示されます。
  • rukuku
  • ベストアンサー率42% (401/933)
回答No.1

はじめまして まずは、「ツールからマクロを実行」 の画面で、「実行」ボタンではなく「編集」ボタンを押してみてください。 問題のマクロを編集する画面が出ると思います。 そこに表示されるマクロを教えてください

DIYsitumon
質問者

お礼

無事、解決する事が出来ました。 詳細はNo4,お礼礼内容欄に記載しております。 有難うございました。

DIYsitumon
質問者

補足

回答有難うございます。 「ツール」→「マクロ」のメニュー内「マクロ」を押すと、上記エラー表示が出てしまうのです。(画像参照) ですので、編集画面まで辿り着けないのです。 説明不足ですみませんでした。

すると、全ての回答が全文表示されます。

関連するQ&A