Excel VBA 全角の英数字・記号を半角に置換する(文字書式を維持) セル内の全角の英数字と記号を半角に変換します。セルごと変換する方法では文字単位の書式がリセットされますが、このマクロでは... Excel VBA
Excel VBA 下位フォルダーを含めたファイルリストを作成する : 再帰処理 指定フォルダーとその下位フォルダーにあるファイルのリストを配列に格納するマクロです。これには、再帰処理を使いますが、慣れ... Excel VBAWord VBA
Excel VBA 要素数を逐次拡大する動的配列 : 1次元・2次元 動的配列とは、要素数(長さ)を後から変更できる配列です。対象が検出される度に配列の要素を追加して値を格納していく使い方に... Excel VBAWord VBA
Excel VBA アプリ・ファイルを起動して終了まで待機する (WSH.Run) VBAからアプリやファイルを起動して、ユーザーがそのアプリを終了するまで待機(マクロを一時停止)する方法を紹介します。こ... Excel VBAWord VBA
Excel VBA 拡張子に応じたアプリでファイルを開く (WSH.Run) VBAから他アプリのファイルを開く際に、アプリを限定しない方法を紹介します。ユーザーがエクスプローラーでそのファイルをダ... Excel VBAWord VBA
Excel VBA VBAを単体の実行ファイル化する (VBScript化) VBAマクロをExcelやWordと切り離して単体ファイル化し、ダブルクリックで実行できるようにする方法を説明します。言... Excel VBAWord VBA
Excel VBA ExcelマクロからExcelとWordを操作する Excelマクロでは、Excelだけでなく他のアプリの処理も合わせて自動化することができます。今回は、Excelで作成し... Excel VBA
Excel VBA マクロ非搭載のブックを開いたときにマクロを自動実行する ブックを開いたときにマクロを自動実行するには、イベントプロシージャのWorkbook_Open を使います。これを個人用... Excel VBA
Excel VBA ブックを開いたときに期限忘れ防止の通知を出す ファイルを開いたときに、当日または近日中に行う処理についての通知を自動表示するマクロです。同じファイルを毎日のように開い... Excel VBA
Excel VBA マクロにショートカットキーを設定して使いやすく (Excel) 繰り返し行うような作業をマクロ化して効率化できますが、ダイアログボックスを開いてマクロを選択して…という操作自体が非効率... Excel VBA
Excel VBA Excel ユーザー設定のスタイルを一括削除する ブックに登録されているユーザー設定のスタイルを一括削除するマクロです。他のファイルからセルや表のコピーをすると、そこに含... Excel VBA
Excel VBA 一覧作成マクロ用の入力テンプレートに : 非表示シートをコピーして使う VBAでよくある処理として、何らかの情報を収集してシートに一覧を書き出すというパターンがあります。このとき、単にシートを... Excel VBA
Excel VBA “表”を”データ”に : セル結合を解除して値を埋める 外見を整えるためにセル結合を駆使された「表」は、並べ替えや自動処理対象としての「データテーブル」として使えないことは、マ... Excel VBA
Excel VBA シートの中身を疑似ダークモードにするマクロ シートの内容も疑似的にダークモードにするマクロです。セルのスタイルを新規作成して、全セルに適用します。また、そのままの色で印刷されないように印刷設定を行います。 Excel VBA
Excel VBA VBAのコードエディターをカスタマイズ : 疑似ダークモードにも マクロ開発環境のVBE (Visual Basic Editor) を今風なルックアンドフィールにカスタマイズ。ダークモードにしてフォントも変えます。 Excel VBAWord VBA
Excel VBA ユーザー定義関数 : 関数のように数式から呼び出すマクロ ユーザー定義関数は便利な割にあまり使われていない気がします。名前のせいでしょうか。「関数型マクロ」と言い換えるとわかりや... Excel VBA
Excel VBA マクロ入りファイルを配布するときのコメント マクロを人に提供する場合、相手がマクロというものをよく知らない場合もあります。そんな場合、提供したその直後に「動きません... Excel VBAWord VBA
Excel VBA VBAの部品: シートに配列を一括入力する いろいろな処理から呼び出す部品として使用している関数を紹介。指定したセルを開始位置として2次元配列の値を一括入力するものです。 Excel VBA
Excel VBA マクロをほかのブックの作業にも使用するには Excelマクロを、マクロが保存されたブックではない他のブックにも使う方法を説明します。汎用マクロとして様々なブックで使... Excel VBA
Excel VBA シート目次(ジャンプ付き)を作成する ブック内のシートの目次を作成するマクロです。目次項目からは各シートにジャンプできます。もらったExcelファイルを開いて... Excel VBA
Excel VBA セルの外部参照先のブックをさっと開く 他のブックを外部参照しているセルの値が異常だったり誤っていたりした場合、元ネタのブックを開いて確認・修正する必要がありま... Excel VBA
Excel VBA メモ(コメント)の書式を一括変更する 日々の業務で使えるマクロの紹介。第3弾は「メモ書式一括変更マクロ」。ワークシート内のメモ(コメント)の書式を一括変更できます。 Excel VBA
Excel VBA 1行マクロで効率化 : よく使う機能を短縮操作 操作省略用の(約)1行マクロをいくつか紹介します。メニューの階層をたどったり、ダイアログボックスで同じ内容を指定したりの... Excel VBA