• ベストアンサー

Word VBA でのショートカットの扱い

wordVBAに関する質問です。 ExcelVBAでは構築したマクロにショートカットキーを設定することができます。 同様にWordVBAでも作成した自作のマクロにショートカットキーを設定したいのですが、これは可能でしょうか?また、可能であればどのようにすればよいのでしょうか? 以上、よろしくお願いします。

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

  • ベストアンサー
回答No.2

>もしよろしければ、wordVBAへの入門によいwebページなどご存じでしたら、教えてください 別の質問が出ていますね。 私は、大した返事も出来ないので、ここで答えておきます。 私が覚えようとした時には、今よりも、本も出ていませんでした。数冊、Word VBAの本は持っていますが、お勧めできるようなものではありません。当時、本のサンプルコードは、集めましたが、今は、あまり残っていないようです。 海外のWebサイトで勉強しました。 西上原裕明さんという方が、本を出していますが、あまり興味はありません。 オライリーから、Word Macro(英語) や Word Hack という本が出ています。ただし、内容は古いです。高いので購入はしていませんが、サンプルコードは入手できます。 http://shop.oreilly.com/product/9781565927254.do 以下は、英語版です。つまり、2バイト文字の処理が、まったく抜けているというのが問題点です。 Word’s Task Panes VBA Reference http://word.mvps.org/FAQS/MacrosVBA/TaskPanesReferenceContentBody.htm#_Toc82745193 WordTips http://word.tips.net/C0006_Macros.html (こちらは、ほとんど、私自身で翻訳していますが、公開したことはありません。) 今、日本サイトで見つけたのはここぐらいです。 http://d.hatena.ne.jp/language_and_engineering/20100314/p1

yaamoo1027
質問者

お礼

大変参考になります。 書籍等も当たっていますが、なかなか情報が少ないものですね。 頂いたご回答をもってベストアンサーとさせていただきます。 どうもありがとうございました。

その他の回答 (1)

回答No.1

レスつきませんね。 知っている人は知っているので、そのままにしていました。 1.ユーザー設定--キーボード--コマンドの指定--マクロで設定。 2.Normal.dotの標準Module に、AutoOpen プロシージャを置き、   KeyBindings プロパティに設定。(ヘルプをみてください) このどちらかですが、2の方が自由度は高いです。

yaamoo1027
質問者

お礼

ご回答ありがとうございます。 さっそくやってみます。

yaamoo1027
質問者

補足

excelVBAを覚えてだいぶ作業効率が良くなりましたので、 wordでも同じことができないか、と思っていろいろ試しています。 もしよろしければ、wordVBAへの入門によいwebページなどご存じでしたら、教えてください。

関連するQ&A