当サイトの記事にはプロモーションが含まれています。

Word VBAで箇条書きのスタイルを変更する方法

パソコンパソコン・スマホ教室
スポンサーリンク

皆さん、こんにちは。今日は、WordのVBAを使って箇条書きのスタイルを変更する方法についてお話しします。パソコンやスマホの操作がちょっと苦手な方でも大丈夫です。一緒に学んでいきましょう。

スポンサーリンク

はじめにVBAって何?

Wordのイメージ

Wordのイメージ

まず、VBAとは「Visual Basic for Applications」の略で、WordやExcelなどのMicrosoft Office製品を自動化するためのプログラミング言語です。難しそうに聞こえるかもしれませんが、基本を押さえれば便利に使えますよ。

箇条書きのスタイルを変更するメリット

文書内の箇条書きを見やすく、自分好みにカスタマイズできると、読み手にとっても親切です。例えば、●の代わりに■を使ったり、色を変えたりすることで、情報を強調できます。

VBAで箇条書きのスタイルを変更する基本的な手順

では、具体的にVBAを使って箇条書きのスタイルを変更する方法を見ていきましょう。

  1. Wordを開き、AltキーとF11キーを同時に押してVBAエディターを起動します。
  2. 左側のプロジェクトエクスプローラーで、操作したい文書を選択し、挿入メニューから「モジュール」を選びます。
  3. 新しく挿入されたモジュールに、以下のコードを入力します。
vba
Sub ChangeBulletStyle()
Dim para As Paragraph
For Each para In ActiveDocument.Paragraphs
If para.Range.ListFormat.ListType = wdListBullet Then
para.Range.ListFormat.ApplyBulletDefault
para.Range.ListFormat.ListTemplate.ListLevels(1).NumberFormat = ChrW(8226) ' ●に変更
para.Range.ListFormat.ListTemplate.ListLevels(1).Font.Name = "Wingdings"
End If
Next para
End Sub

このコードは、文書内のすべての箇条書きを対象に、スタイルを変更するものです。具体的には、箇条書きのマークを●にし、フォントをWingdingsに設定しています。

よくある質問や疑問

Q1: VBAコードを実行しても何も変わらないのですが、どうすればいいですか?

まず、文書内に箇条書きが適用されている段落があるか確認してください。もし箇条書きが適用されていない場合、コードは影響を与えません。

Q2: 他の箇条書きスタイルに変更するにはどうすればいいですか?

コード内の`NumberFormat`の値を変更することで、他のスタイルに変更できます。例えば、`ChrW(61623)`は別の箇条書きマークを表します。詳しくは、以下のリストを参考にしてください。

  • `ChrW(61607)`小さな四角形の箇条書きマーク
  • `ChrW(61558)`チェックマークの箇条書きマーク
  • `ChrW(61656)`矢印の箇条書きマーク

まとめ

VBAを使ってWordの箇条書きスタイルを変更することで、文書の見栄えや読みやすさを向上させることができます。最初は難しく感じるかもしれませんが、慣れてくると自分好みにカスタマイズできる楽しさがあります。他にも疑問やお悩み事があればお気軽にLINEからお声掛けください。

この記事を書いた人
この記事を書いた人

企業の情報システム部門で10年以上、PC・アカウント・社内ネットワーク・Microsoft 365/Google Workspace運用を担当。年間数百件の問い合わせ対応(PC不調、メール送受信、Excel/Word資料、Teams会議、スマホ連携など)を通じて、初心者がつまずくポイントを「再現→原因切り分け→最短解決」の手順に落とし込んできました

現場や身近で実際に起きたトラブルをベースに、手順だけでなく「なぜそうなるか」「失敗しやすい落とし穴」「安全な設定(セキュリティ)」まで含めて解説します。

相談窓口(問い合わせ/LINE等)を設け、記事で解決しないケースも個別にサポートしていますので「パソコンが急に動かなくなった」「スマホの設定がわからない」などの悩みは一人で抱え込まず、お気軽にご相談ください。

【お問い合わせは下記URLから】
https://m32006400n.xsrv.jp/inquiry-form/

【公式LINEは下記URLから】
https://lin.ee/t8TDjcj

uri uriをフォローする
スポンサーリンク
よかったらシェアしてね! /
uri uriをフォローする

コメント

タイトルとURLをコピーしました