木村 工

スポンサーリンク
Word VBA

Wordテンプレートを文書として開く

Templateオブジェクトを取得して、文書として開く方法を解説します。 Templateオブジェクトは、Full...
Excel VBA

ファイルの選択/保存ダイアログボックスをカスタムする

似たようなフォルダーやファイルが並んでいて、取り違えてしまったことはありませんか? ファイルを開く/保存する際のダ...
Word VBA

リスト段落(箇条書き・段落番号)だけを操作する ListParagraphs

リスト段落を扱うための便利なListParagraphsオブジェクトを紹介します。リスト段落とは、行頭に自動で記号や数字...
Excel の術

解除できない・見つからない外部参照のリンク : 正体と解除方法

ダイアログボックスに表示されているのに、ボタンをクリックしても無反応で解除できない場合があります。また、ワークシートを検...
Excel の術

独自の並び順で並べ替え(ユーザー設定リスト)

部署名や氏名などを「組織の慣例」に沿った順序で記載しなければならない、というのは職場ではよくあります。部署コードや社員番...
Excel VBA

テキストファイルに書き出す/読み取る

テキストファイルとデータをやり取りします。マクロの処理結果のログファイルにしたり、抽出した情報をCSVファイルにしたりと...
Excel VBA

クリップボードにテキストを送る/読み取る

文書上でコピーや貼り付けをすることなくクリップボードとやり取りをします。マクロで合成したテキストをクリップボードに送った...
Excel の術

WordやExcelで絵文字を使うには😀

WordやExcelでも、スマートフォンと同様の絵文字を使えます。画像を貼り付けるよりお手軽で、文書や帳票上にちょっとし...
Word VBA

段落の幅(テキストの幅)を求める関数

段落の有効幅(テキスト領域の幅)を求める関数です。Wordではテキストの幅に関係なく余白にはみ出してオブジェクトを配置で...
Word VBA

画像・図形の幅をレイアウトに合わせて最適化する

Wordで画像や図形が余白にはみ出していたり、ドラッグで適当に調整した結果サイズがまちまちだったりということがよくありま...
Excel VBA

英数字を半角/カタカナを全角にするユーザー定義関数

複数のシートを統合したら全角・半角が入り乱れてしまった、というのはよくある例です。そうなると、単に見にくいだけでなく、別...
Word VBA

相互参照のブックマークを可視化する

Word の相互参照がおかしくなる根本の原因は、相互参照の挿入時に自動で設置されるブックマークが文書上で見えないことです...
Word の術

用語や固有名を自動統一・更新する(1)

用語、固有名または数値など、文書内の複数個所で使いながら統一を保たなければならない語があります。そんな語を一か所で登録し...
Word の術

用語や固有名を自動統一・更新する(2)

ブックマークとフィールドを使ったテキスト参照で、起点となる参照先のテキストを一か所にまとめて定義する方法を紹介します。 ...
Excel の術

図形の形状変更(1) : サイズや位置を部分変更

図形を拡大・縮小すると、思ったような形にならなかったり、他の図形と位置が合わなかったりすることがあります。そんなときは、...
Excel の術

図形の形状変更(2) : 合成・型抜き

複数の図形を一つの図形に合成したり、図形をくりぬいて穴をあけたりする方法を紹介します。こうした機能はExcel や Wo...
Excel VBA

グループもOK! 各個の図形を一括処理する

ExcelシートまたはWord文書内の図形(Shapeオブジェクト)を一括処理するコードです。グループ化されていても内部...
Excel VBA

[まとめ] 複数ファイルを一括処理する方法

対象の数が多くなくフォルダー単位でもない場合 ユーザーが対象ファイルを開いておき、それらを一括処理する方法がおすすめで...
Excel VBA

開いているすべてのブックを一括処理する

開いているブックファイルを順次処理するコードです。複数のファイルを一括処理したいものの、それらがフォルダーにまとまってい...
Excel VBA

On Error~ で実行エラーを判定に使用する

実行エラーが発生すると、メッセージが表示されてマクロ実行は中断されるのが通常の動作です。On Error ステートメント...
Word の術

スタイルの作成 : 組み込みスタイルの活用術

テンプレート作成などでスタイルを設計・作成する際、で新規作成するより、組み込みスタイルを活用するのがお得です。 こ...
Excel VBA

文字けい線を使った階層図を作成する

┣ や┗ などの文字罫線を使ってリストを階層構造に加工するマクロです。 汎用的な仕上げ加工に使います。 文字...
Word VBA

リストのアウトラインを定義してスタイルとして保存する

リスト用アウトラインを定義してスタイルとして保存するマクロです。 コマンドからの操作を自動化したものです。ダイアロ...
Word の術

アウトラインと箇条書き・段落番号のポイント解説

箇条書き、段落番号とアウトラインについて解説します。 これらは、段落先頭に規則的な記号や連番を振るための便...
Word の術

使わないと損です : 効率技「書式のコピー」

書式のコピーは、「ここと同じ見た目にしたい」という操作を簡単に行うための機能です。これはWordの標準機能なのですが、意...
Excel VBA

ブック内で検索をループする(Find メソッド)

ブック内でテキスト検索を行い、すべての該当セルを列挙するマクロです。Findメソッドをループさせて全件抽出するような...
Excel の術

行の高さを均等に広げるお手軽ワザ

今回はライフハックな小ワザを紹介します。 行間がせますぎたり、テキストの折り返しで行の高さが不ぞろいだったりして見...
Excel VBA

テーブル列のオートフィルター 空白/空白以外を切り替える

テーブル(ListObject)の特定の列でのオートフィルターを切り替えるマクロです。 "空白でオートフィルター" →...
Excel VBA

日付増減ボタンで日付変更を効率化

入力されている日付を1日または7日増減させるマクロを作ってボタン化します。日付の修正は、日にち部分だけ選択して入力するか...
Word VBA

Word文書で不要なスタイルを非表示にする

スタイルの一覧には必要なスタイルだけを表示してすっきりさせるマクロです。文書内で使われていない段落スタイルや文字スタイル...
スポンサーリンク
タイトルとURLをコピーしました