(license)みなさん、こんにちは!タカハシ(@ntakahashi0505)です。VBAで便利な文字入力をするマクロの作り方をお伝えしています。VBAで様々な文字入力をするマクロの作り方をお伝えしています。VBAのinsertBeforeメソッド、insertAfterメソッドで選択範囲の前後に文字列を挿入する方法です。tonari-it.com2017.07.06選択範囲の前後に文字列を挿入する方法についてお伝えしました。—–」みたいなやつです。いちいち「開発」タブの「マクロ」を選択するのも億劫ですよね...Word文書で入力作業をしながら、ホイホイ使いたいものです。VBAで作ったマクロをショートカットキーに登録する方法をお伝えします!では、行ってみましょう。VBAで文字入力をしてみようショートカットキーに登録するマクロ今回、ショートカットキーに登録したいマクロはこちらです。—–」を入力するマクロです。以下のようにWord文書の一部の範囲を選択しているとします。その状態で、上記マクロを実行すると、以下の図のようになるというわけです。これを、文書にガンガン入力作業をしている端から、範囲選択後に即ショートカットキーで動作させていきたいというわけです。Wordマクロをショートカットキーに登録するでは、このマクロをショートカットキーに登録していきましょう。VBEは全然使いませんで、Wordのオプションで設定をしていきます。Wordの「ファイル」メニューから「オプション」を選択します。おなじみの(?)「Wordのオプション」ウィンドウが開きますので、「リボンのユーザー設定」→「ショートカットキー:ユーザー設定」と進みます。続いて「キーボードのユーザー設定」ウィンドウが開きます。ウィンドウの左上のエリアにある「分類」のリストから「マクロ」を探して選択(けっこう下のほうにありますよ)、次に「保存先」のリストダウンからショートカットキーを登録するマクロを保存しているdocmファイルを選択します。すると、右側の「マクロ」のエリアに、docmに保存してあるマクロ一覧が表示されます。その中からショートカットキーに登録したいマクロ名を選択(今回は「insertText」ですね)し、「割り当てるキーを押してください」のところにカーソルを当てて、割り当てたいショートカットキーを入力してみます。「現在の割り当て」というところに「[未定義]」と表示されていますね。このキーの組み合わせには、今のところ何の設定もされていないから安全ということです。安心して「割り当て」ができるというものです。すると、「現在のキー」に登録したショートカットキーが表示されます。これでマクロがショートカットキーに割り当て完了ということになります。!!おお...瞬殺ですね!!これはとっても便利そうですよ。VBAで作成したマクロをショートカットキーに割り当てる方法についてお伝えしました。マクロさえ作ってしまえば、Wordのオプションから登録することができます。今回は、選択範囲の前後に文字列を挿入するマクロをショートカットキーに割り当てましたが、ほかのマクロを作ってほかのショートカットキーに割り当ててもよいですし、ショートカットキーでフォームを表示してその中からボタンを選択して動作...みたいな機能も便利かも知れませんね。次回以降、このマクロをさらにパワーアップすべく、「段落」の理解を深めていきたいと思います。VBAのシリーズということで便利な文字を入力するマクロの作り方をお伝えしています。VBAで段落を表すParagraphオブジェクトとその操作方法についてお伝えしていきます。VBAで文字入力をしてみようお仕事でよく使う文書作成ソフトWord。実は、WordでもVBAでプログラミングができるんです。VBAで文字入力をする方法をお伝えしていきます。プランノーツ代表、コミュニティ「ノンプロ研」主宰。ITで日本の『働く』の価値を上げる!」をテーマに、VBA&GASの開発、講師、執筆などをしております。→詳しいプロフィールはコチラ★ご依頼・ご相談はお気軽にどうぞ!→お問い合わせはコチラ★フォロー頂ければ嬉しいです。「コミュニティ+講座」形式で継続性&教え合える環境も提供。!ノンプログラマーがプログラミングスキルを身に着ける支援ををするコミュニティ。セミナー・もくもく会・Facebookグループのサポートで「自らで学び続ける力をつける」支援、「教え合うことで学びの価値を上げる」場の提供をしています。関連記事Word・VBAWordで最初に見直すべき入力オートフォーマットのオプションを全て解説Wordで入力作業をしているときに、勝手に余計なことをされてしまう...それは入力オートフォーマットという設定でコントロールできます。今回はWordでまず見直すべき入力オートフォーマットの設定についてお伝えします。VBA初心者向けに検索&置換を活用する方法についてお伝えします。VBAで検索をするためのFindオブジェクトの基本中の基本の最初の一歩について、どこよりも丁寧に解説します。VBAで入力を便利にするマクロの作り方を初心者向けということでお送りしています。VBAでフォームを表示する方法、またコマンドボタンでマクロを呼び出す法についてお伝えします。VBAで複数のドキュメントに一括処理をする方法についてお伝えしています。VBAでフォルダ内の全てのドキュメントについて、その全体範囲のフォントを変更する方法です。VBAでカーソル移動をする基本中の基本!Moveメソッドの使い方カーソル移動は全く生産性がないくせに、うっかりしていると何気に手間がかかってしまいます。VBAのカーソル移動の基本中の基本、Moveメソッドの使い方についてお伝えします。VBAを使いこなすための初心者向け完全マニュアルMicrosoftの超定番文書作成ソフトであるWord。実はVBAでマクロを作ることができます。VBAを実務で使えるようになる」ためのまとめページです。「コミュニティ+講座」形式で継続性&教え合える環境も提供。詳細・お申込はこちら隣ITを応援する当ブログを「応援したい!」「役に立ったよ!」というお気持ちを、コチラからお支払いただくことができます。日々更新の活力倍増いたします。※PayPalアカウントが必要です。※金額は変更可能です。Platform23HTML・CSS32iPhone・アプリ29Monaca・スマホアプリ開発7PC全般・Windows86PowerPoint・VBA28Python87RPA1VBScript15Vue.js・JavaScript13WEBサービス・クラウド68WordPress・ブログ88Word・VBA42コミュニティ・イベント109セミナーのお知らせ11チャットワーク72データ分析・アクセス解析40仕事・生産性・働き方73動画配信8商業出版21起業・フリーランス72電子書籍・Kindle3運営会社プランノーツは"IT×働き方改革"をお手伝いする会社です。「コミュニティ+講座」形式で継続性&教え合える環境も提供。詳細・お申込はこちら隣ITを応援する当ブログを「応援したい!」「役に立ったよ!」というお気持ちを、コチラからお支払いただくことができます。日々更新の活力倍増いたします。※PayPalアカウントが必要です。※金額は変更可能です。Platform23HTML・CSS32iPhone・アプリ29Monaca・スマホアプリ開発7PC全般・Windows86PowerPoint・VBA28Python87RPA1VBScript15Vue.js・JavaScript13WEBサービス・クラウド68WordPress・ブログ88Word・VBA42コミュニティ・イベント109セミナーのお知らせ11チャットワーク72データ分析・アクセス解析40仕事・生産性・働き方73動画配信8商業出版21起業・フリーランス72電子書籍・Kindle3運営会社プランノーツは"IT×働き方改革"をお手伝いする会社です。Scriptが「V8ランタイム」をサポート!モダンなECMAScript構文が使えるようになった2020.02.072020.02.08GASでコピーしたGoogleスライドのプレゼンテーションを取得する方法2020.02.052020.02.05Facebookページいつも隣にitのお仕事タイトルとURLをコピーしました。