Expand search form

「文字列のつなぎ目をスッキリ!マクロでテキストボックスの文字列を連結する方法」

このマクロでテキストボックスの文字列を連結しよう

この記事では、マイクロソフトPowerPointでテキストボックスの文字列を連結する方法を紹介します。この機能を使うことで、同じ種類の情報をまとめて表示させたい場合や、文字列を一括で編集したい場合に便利です。

使用方法

ステップ1:マクロを作成する

まず、Visual Basic for Applications(VBA)エディタを開きます。その後、”新しいモジュール”を選択し、以下のコードを入力します。

Sub ConcatenateTextBoxStrings()
    Dim s As String
    Dim shp As Shape

    For Each shp In ActiveWindow.View.Slide.Shapes
        If shp.HasTextFrame And shp.TextFrame.HasText Then
            s = s & shp.TextFrame.TextRange.Text & " "
        End If
    Next shp

    ActiveWindow.View.Slide.Shapes.AddTextbox(msoTextOrientationHorizontal, _
        50, 50, 500, 100).TextFrame.TextRange.Text = s

End Sub
ステップ2:テキストボックスを配置する

マクロを実行した後、新しいテキストボックスが追加されます。このテキストボックスに、連結したいテキストボックスの全ての文字列が表示されます。

使用例

使用例1:同じ情報を一括表示する

例えば、プレゼン資料で「参照文献」というテキストボックスを複数個用意している場合、それらの内容を一括して表示させることができます。これにより、聴衆が参考文献を探す手間を省くことができます。

使用例2:一括で編集する

また、プレゼン資料で同じ種類の情報を記載したテキストボックスが複数ある場合、一括で編集することができます。例えば、フォントサイズを変えたい場合は、マクロでまとめて変更できます。

まとめ

この記事では、マイクロソフトPowerPointでテキストボックスの文字列を連結する方法を紹介しました。これを活用することで、同じ種類の情報を一括で表示させたり、一括で編集することができるようになるでしょう。

Previous Article

「箇条書きを自動的に作成してドキュメントを整理する方法」

Next Article

日付差分計算の達人!DATEDIF関数

You might be interested in …

“ドラッグ&ドロップでインタラクティブ体験”

スライド上のアイテムをドラッグ&ドロップで操作する スライド上のアイテムをドラッグ&ドロップで操作することで、プレゼンテーションの動きやインタラクティビティを向上させることができます。例えば、テキストボックスをドラッグして位置を変更したり、画像をドラッグしてサイズを調整したり、アイコンをドラッグして別の場所に配置したりすることができます。 使用方法 ステップ […]

透かしを使ったプレゼンスライドの作成方法

スライドの背景に透かしを追加する PowerPointでは、スライドの背景に透かしを追加して、プレゼンテーションに独自のデザインを加えることができます。透かしは、テキストや画像の上に重ねて表示される半透明の要素です。以下では、ステップごとに具体的な使用方法を説明します。 使用方法 ステップ1: 透かしを追加したいスライドを選択 PowerPointを開き、透 […]

「議事録がそのままプレゼンに!効率化の極み」

Copilot for Microsoft 365を使った効率的なプレゼンテーション作成 Copilot for Microsoft 365は、会議の議事録を基に自動的にプレゼンテーションを作成する便利な機能です。この機能を使うことで、プレゼンテーション作成の時間を短縮し、効率的に鮮やかなスライドを作成することができます。 使用方法 ステップ1: テキストの […]