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

PowerPoint VBAで行間を自在に調整する方法

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

皆さん、PowerPointでプレゼン資料を作成していると、テキストの行間を微調整したいと感じたことはありませんか?しかし、毎回手動で設定するのは手間がかかります。そこで、今回はPowerPointのVBA(マクロ)を使って、行間を簡単に調整する方法をご紹介します。これをマスターすれば、資料作成の効率が格段にアップしますよ。

スポンサーリンク

VBAを使って行間を調整するメリット

PowerPointのイメージ

PowerPointのイメージ

PowerPointの標準機能でも行間の調整は可能ですが、VBAを使うことで以下のようなメリットがあります。

ここがポイント!

  • 細かい単位での調整が可能標準機能では限られた設定しかできませんが、VBAを使えば1ポイント刻みなど細かい調整が可能です。
  • 作業の効率化複数のスライドやテキストボックスに対して、一括で行間を設定できます。
  • 再利用性一度マクロを作成すれば、他のプレゼン資料でも同じ設定を簡単に適用できます。

VBAマクロで行間を調整する方法

それでは、具体的にVBAマクロを使って行間を調整する方法を見ていきましょう。

1. 開発タブの表示

まず、PowerPointでVBAを使うために、「開発」タブを表示する必要があります。

  1. PowerPointのメニューから「ファイル」をクリックします。
  2. 「オプション」を選択します。
  3. 「リボンのユーザー設定」をクリックし、右側の「開発」にチェックを入れて「OK」を押します。

これで「開発」タブが表示されます。

2. VBAエディターの起動

次に、VBAエディターを起動します。

  1. 「開発」タブをクリックします。
  2. 「Visual Basic」をクリックします。

これでVBAエディターが開きます。

3. マクロの作成

VBAエディターで新しいマクロを作成します。

  1. メニューから「挿入」→「標準モジュール」を選択します。
  2. 表示されたコードウィンドウに、以下のコードを入力します。
vba
Sub 行間を広げる()
Dim sa As Single
With ActiveWindow.Selection
If .Type = ppSelectionNone Or .Type = ppSelectionSlides Then
MsgBox "シェイプまたはテキスト範囲を選択してください。"
Exit Sub
End If
.ShapeRange.TextFrame.AutoSize = ppAutoSizeShapeToFitText
With .TextRange.ParagraphFormat
sa = .SpaceAfter
.LineRuleAfter = msoFalse
.SpaceAfter = sa + 1
End With
End With
End Sub

このコードは、選択したテキストの行間を1ポイント広げるマクロです。逆に行間を詰めたい場合は、`.SpaceAfter = sa + 1`の部分を`.SpaceAfter = sa – 1`に変更します。

4. マクロの実行

マクロを実行して行間を調整します。

  1. PowerPointのスライド上で、行間を調整したいテキストボックスを選択します。
  2. 「開発」タブから「マクロ」をクリックします。
  3. 実行したいマクロ名を選択し、「実行」をクリックします。

これで、選択したテキストの行間が調整されます。

よくある質問や疑問

Q1. マクロを使うと他の部分に影響が出ることはありますか?

マクロは選択したテキストボックスやスライドに対してのみ適用されます。適用範囲を間違えないように注意しましょう。

Q2. マクロを削除したい場合はどうすればいいですか?

VBAエディターで該当のマクロを開き、コードを削除するか、モジュールごと削除すればマクロは無効化されます。

まとめ

今回は、PowerPointでVBAを使って行間を調整する方法をご紹介しました。最初は少し難しく感じるかもしれませんが、一度マスターすれば作業効率が格段に向上します。ぜひ試してみてください。他にも疑問やお悩み事があればお気軽に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をコピーしました