次の方法で共有


HeaderFooter オブジェクト (PowerPoint)

ヘッダー、フッター、日付と時刻、スライド番号、または、スライドまたはマスター上のページ番号を表します。 スライドまたはマスターのすべての HeaderFooter オブジェクトは、 HeadersFooters オブジェクトに含まれます。

注釈

HeaderFooter オブジェクトを取得するのにには、次の表に示すプロパティのいずれかを使用します。

使用するプロパティ 取得する内容
DateAndTime スライドに日時を表す HeaderFooter オブジェクトを返します。
フッター スライドのフッターを表す HeaderFooter オブジェクトを返します。
ヘッダー スライドのヘッダーを表す HeaderFooter オブジェクトを返します。 これは、ノートと配布資料のスライドではなく、に対してのみ機能します。
SlideNumber (スライド) のスライド番号またはページ番号 (ノートまたは配布資料) を表す HeaderFooter オブジェクトを返します。

注:

[!メモ] HeaderFooter オブジェクトは、ノートを表す Slide オブジェクトを使用できません。 ヘッダーを表す HeaderFooter オブジェクトは、ノート マスターまたは配布資料マスターでのみ利用します。

1 つのスライドに HeaderFooter オブジェクトのプロパティを設定することができます。 次の例では、作業中のプレゼンテーションのスライド 1 のフッターのテキストを設定します。

ActivePresentation.Slides(1).HeadersFooters.Footer.Text = "Volcano Coffee"

すべてのスライド、タイトル スライド、ノート、または配布資料と同時にアウトラインを適用するスライド マスター、タイトル マスター、ノート マスター、または配布資料マスターに HeaderFooter オブジェクトのプロパティを設定することもできます。 次の例は、作業中のプレゼンテーションのスライド マスターのフッターのテキストを設定、日付と時刻の書式を設定し、スライド番号の表示をオンにします。 これらの設定は、すべてのスライド マスターに基づくマスターを表示するグラフィックに適用し、フッター、日付と時刻を個別に設定されていません。

Set mySlidesHF = ActivePresentation.SlideMaster.HeadersFooters

With mySlidesHF

    .Footer.Visible = True

    .Footer.Text = "Regional Sales"

    .SlideNumber.Visible = True

    .DateAndTime.Visible = True

    .DateAndTime.UseFormat = True

    .DateAndTime.Format = ppDateTimeMdyy

End With

個別のスライドに設定されたヘッダーおよびフッター情報を削除し、すべてのスライドにスライド マスターに定義したヘッダーと情報が表示されていることを確認するには、上記の使用例を実行する前に次のコードを実行します。

For Each s In ActivePresentation.Slides

    s.DisplayMasterShapes = True

    s.HeadersFooters.Clear

Next

関連項目

PowerPoint Object Model Reference

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。