• ベストアンサー

Word 2007で自作マクロを「アドイン」タブに追加する方法

Word 2007で自作マクロを「アドイン」タブに追加する方法 現在Word 2007で、自作したマクロを「クイックアクセスツールバー」に追加して使っています。 しかし、クイックアクセスツールバーのボタンが多くなりすぎて不便を感じています。 「アドイン」タブにマクロを追加することはできないでしょうか。 マクロはWord 2003でVBAで書いたものを、Word 2007に入れ直して使っています。 OSはWindows XP SP3です。 どなたかご存じの方、ご教示いただけますと幸いです。

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

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

もし、リボンのカスタマイズという意味でしたら、以下のリンク先を読んでみてください。 http://www.ka-net.org/ribbon.html 要するに、UIを取得して、それを変更すれば可能だということです。 ちなみに、私は試したことがありません。今のところ、クイックアクセスで十分だと思っているからです。 もしも、アドインということでしたら、VS2008 Professional Versionで、変更して作ってもよいかもしれません。

elem508
質問者

お礼

ありがとうございます! まさにこれがやりたかったんです!

関連するQ&A

  • 自作Wordマクロのアドインの配布方法について

    初歩的な質問になりますが、Wordマクロについて確認させてください。 VBAで自作マクロを作成しましてこれをユーザーに配布したいのですが、 その方法としてユーザーが自作マクロのアドインをインストールすることで 配布する方法があるようですが、その具体的な方法あるいはそのサイトがあれば ぜひご教授いただければと思います。 お手数おかけしますが、よろしくお願いいたします。

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

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

  • Excel:アドイン自作の方法は?

    Excelのアドインを自作したいのですが、 どのようするのでしょうか? マクロの作成方法、VBAについてはある程度知識があります。 (何度かマクロを作成したことはあります) アドインは結局VBAで組まれたもの、とネット上で見かけました。 しかし、具体的な作り方分かりません。 特に、「ツール(T)」-「アドイン(I)」で組み込む状態の*.x?a,*.xllファイルの作成方法。 アドインの作成方法について紹介してあるサイト、書籍などがありましたら教えていただけますか? 【補足】 OS:WindowsXP SP2 Excel:Excel2000

  • Word2007のリボンにマクロを登録したいのですが...

    こんにちは、 最近、Word2003からWord2007へと乗り換えました(OSはXPのままです)。 Word2003の時に80ぐらいの自作のマクロをnormal.dotに入れておき、ツールバーのユーザー設定でメニューに追加して使っていました。Word2007になり、メニューがリボンという形になり、使えなく困っています。クイックアクセスツールバーに追加するにしても数が多く、アイコンでしか区別できないのでは使い勝手が悪く使えません(例えば、フォントを一括して変更するマクロが数個あるのですが、アイコンだけでは区別がつきません)。 そこでリボンに自作のメニューとして組み込みたいのですが、そのようなことはできるのでしょうか? もしリボンに登録できない場合、代替案があればそれでもかまわないのですが、何か方法はあるでしょうか? よろしくお願いします。

  • wordでマクロのツールバー表示ができません

    Word2002で、作成したマクロをツールバーに表示させようとしています。他のパソコンでは同じマクロをアドイン追加した後、再度wordを開けばツールバーにマクロで作成したツールバーが表示できるのに、違うパソコンではツールバーが出てきません(ユーザ設定にも追加したマクロ名がでていません)。マクロを実行したときは、「追加しました」とでるので、入っているようには思えるのですが・・・ wordはいずれも2002で、セキュリティはいずれも中にしていています。 因みに、Normal.dotの書き換えも試してみたのですが、変化ありません。 何を変更すればよいか、教えてください。

  • 【ワードのマクロ】特定の記号の後ろにタブをいれるマクロについて

    マクロとVBAは詳しくありませんが内容はだいたい理解 できるかと思います。おしえて頂けると嬉しいです。 ワードのマクロまたはVBAで以下のようなことが 可能かおしえてください。どうもマクロでは できないようなのですがVBAなら可能でしょうか? =======質問内容============= 業務でつかっているあるワード文書内の 特定の記号(■とか●とか)の後ろに タブをいれる。特定の記号の後ろに数字があれば その後ろにタブをいれる。 VBAでここまで可能でしょうか。できるとすれば どのようなコードをいれるのかご存知のかた いらっしゃいましたらよろしくお願いいたします。

  • アドインで追加したツールバーのコマンドボタンを消せなくするには。

    経験あるかた宜しくお願い致します。 excelのVBAでプログラム作りまして、ツールバーへ新たにコマンドボタンを追加してマクロ登録しました。 これをアドインで機能追加を行い使うようにしています。 だた、ユーザーが使用中にコマンドボタンの修正・削除を行うことが可能となっています。 フリーソフトなどを見ますと、ボタンの変更がされても、再立ち上げすると元の状態に戻っているようです。 変更・削除は可能としても、再立ち上げで、もとのメニューコマンドの状態にしたく思っています。 ユーザー配布や後々のメンテを考えると、できるだけ障害に成り得る事象は、解消しておきたいと思っています。 ご経験のある方いらっしゃれば宜しくお願い致します。

  • office2007のリボン、officeボタンの制御について

    お世話になります。 現在、word、excelでvbaをやっています。 word、excel2003ではvbaでツールバーの制御をしていました。 例えば、元からあるツールバーをマクロで全て削除制御し、自分で一からカスタマイズしたツールバーを追加して使っていました。 今回、office2007を新たに購入して、そのままのマクロを使ってみたのです。 そしたら、2003で作ったツールバーが、2007のアドインに格納されました。 そこで質問なのですが、2007でアドイン以外のボタン(リボンやofficeボタンなど)を無効、もしくは削除する方法などあるのでしょうか? もしあるようでしたら、方法なども教えて頂けるとありがたいです。 長くなりましたが、ご指導のほど、宜しくお願いします。

  • [Excel2003]自作したツールバーの複製方法

    こんにちは、お世話になります。 自作したツールバーを他のブックへ複製するには、 どうすれば良いのでしょうか? 状況説明が必要だと思いますので具体的な例を使って説明しますと…   1.自作マクロ「Macro1」を作成しました。   2.ツール>ユーザ設定>新規作成 にて、     [自作マクロ集]という名称のツールバーを作成   3.コマンドタブ>マクロ>ユーザ設定ボタンを     [自作マクロ集]にドラッグ   4.ドラッグしたユーザ設定ボタンにマクロ[Macro1]を登録。   5.ボタン名称を「マクロ1」に変更。 さて、このマクロコードとボタンを他のブックでも使いたいのです。 コードに関しては、VisualBasicEditorでエクスポートできるのですが、 ボタンに関してはエクスポートする方法がわかりません。 どうすれば、エクスポート(もしくは他ブックへ複製)できるのでしょうか? 【備考1】   もし、上記2~5の作業をVBAで記述できるのであれば、   私の希望はクリアできそうです。   しかし4に関しては下記コードで実現できそうですが2・3・5の部分がわかりません。   Application.CommandBars("自作マクロ集").Controls("マクロ1").OnAction = "Macro1" 【備考2】   “やっかいな”要望ですが、xla(アドイン)方式は取りたくない心境です。   これはパソコンによってアドインのフォルダパスが異なり、   私以外の人に複製作業を行ってもらう際に操作説明がしづらいからです。 長々と申し訳ありません。 直接的な回答でなくても、代替案でも構いませんので、 どうぞよろしくお願いいたします。

  • WORD2007のリボンにコマンドを追加したい

    WORD2007を使い始めました。 始めたばかりのため、質問上各バーの名称がちがっていたらすいません。 以前のバージョンまでは、使いたいコマンドボタンをユーザー設定のようなダイアログボックスからドラッグをして追加していました。 この操作を、WORD2007のグループごとのリボンの場所にユーザー設定でコマンド追加はできますか? WORDのオプションのユーザー設定を開いたのですが、[クイックアクセスツールバー]には追加&削除できるようでしたが、各グループごとへの追加方法がみつかりませんでした。 ほか、WORD2007を急きょ利用しなければいけなくなり、数点質問させていただいてます。 よろしくお願いします

専門家に質問してみよう