Wordで色を変えて置換するマクロ

Wordは文字列の置換をするときに書式を設定することができるので文字の色を返ることもできます。
これをマクロに応用してみました。 (さらに…)

ハイパーリンクがあるセルに網かけをするマクロ

以前、ハイパーリンクの有無を判定するユーザー定義関数を紹介しました。
今回は同じ仕組みを使い、ハイパーリンクがあるセルに網かけをするマクロを作りました。 (さらに…)

ハイパーリンクの有無を判定するユーザー定義関数

Excelでそのセルにハイパーリンクがあるか否かを判定するユーザー定義関数を作りました。
「範囲.Hyperlinks.Count」で指定した範囲内のハイパーリンクの数を取得できます。
これを使っています。 (さらに…)

複数のWord文書に対して文字列リストを元に連続して置換するマクロ

以前、Wordに関する次の二つのマクロを紹介しました。
Wordで文字列リストを元に連続して置換するマクロ
複数のWord文書に対して文字列置換
今般、「これらを組み合わせたい」という要望をいただきましたので、試してみました。 (さらに…)

マクロを書く方法

ExcelでVBAが使えるようになったのは5.0からだと思います。このときVBE(Microsoft Visual Basic for Applications)が使えるようになりました。
最近、365を使ってみましたが、使い勝手が同じでした。
Excelのマクロ(VBA)の良いところは、基本的な部分については古いコードがそのまま使えるところです。

マクロを書く方法は次のとおりです。
ここではExcelの場合を紹介しますが、Wordの場合も同様です。 (さらに…)

XLOOKUPをVBAで再現

ExcelにはVLOOKUPという関数があります。これが使えるとExcel初心者は卒業と言える気がします。
「ある列を検索して同じ値がある行の別の列の値を返す」という、言葉にすると非常に分かりにくい関数ですが、使えるようになると非常に便利です。
一方で使いにくい部分もあって、例えば検索列よりも返す値の列が右にある必要があります。また返す値の列は検索列から数えて何番目というのを指定する必要があります。 (さらに…)

Excelで半角カタカナを全角カタカナに変換するマクロ

前にWordでカタカナを半角から全角に変換するマクロを紹介しましたが、今回はExcel版を作りました。 (さらに…)

Wordで半角カタカナを全角カタカナに変換するマクロ

昔は半角カタカナは文字化けするなど不具合の原因になると言われていたので私は半角カタカナを使いません。しかし使う人はいます。Wordでも使う人がいます。格好が悪いです。
Wordには半角を全角に変換する機能がありますが英数字も変換してしまいます。
半角カタカナだけを全角に変換するマクロを作ってみました。 (さらに…)

Excelのハイパーリンクのアドレスを取得する方法

Excelではセルにハイパーリンクを設定することができます。
このアドレスを取得するための関数を作ってみました。 (さらに…)

Excelでチェックボックスを一括操作するマクロ

Excelでチェックシートを作るケースはあると思います。チェックボックスが大量にあるとチェック作業が面倒です。
複数のチェックボックスを一括してチェックできる方法を考えました。
なお、ここでは開発タブから挿入するフォームではなく、チェックボックスを表す文字を使用しています。Excel2013で確認しました。 (さらに…)

古い記事

タグ

カテゴリー

最近の投稿

最近のコメント

固定ページ

アーカイブ

stabucky

写真

メタ情報