PowerPointの代替テキストを一括削除する方法【初心者向け解決ガイド】 
2025.07.30  
 
PowerPointでプレゼンテーションを作成する際、図や画像に「代替テキスト」を設定することがあります。これは視覚に障害のある方がスクリーンリーダーを使って内容を理解するための重要な機能です。しかし、PDFに変換する際など、代替テキストが不要な場合もあります。そんな時に便利なのが、代替テキストを一括で削除する方法です。
本記事では、初心者の方でも安心して実行できる方法を、わかりやすく解説します。
代替テキストとは?  
PowerPointのイメージ
 
代替テキスト(Altテキスト)は、画像や図形などの視覚的なコンテンツに対して、内容を文字で説明するものです。これにより、視覚に障害のある方がスクリーンリーダーを使って内容を理解することができます。
例えば、プレゼンテーションに「売上グラフ」の画像がある場合、その代替テキストとして「2025年の売上推移グラフ」と設定することで、視覚に障害のある方にも内容が伝わります。
代替テキストを削除する理由  
代替テキストはアクセシビリティ向上のために重要ですが、以下のような場合には削除したいことがあります
* PDFに変換した際、不要な情報として表示される 
* プレゼンテーションの内容が変更され、以前の代替テキストが不要になった 
* プライバシーやセキュリティの観点から、不要な情報を削除したい
代替テキストを一括削除する方法  
PowerPointでは、VBA(Visual Basic for Applications)を使用して、プレゼンテーション内のすべての代替テキストを一括で削除することができます。以下の手順で実行できます
PowerPointを開きます。  
「開発」タブを表示します。  
「ファイル」メニューから「オプション」を選択します。 
「リボンのユーザー設定」を選択し、「開発」にチェックを入れて「OK」をクリックします。 
「開発」タブから「Visual Basic」をクリックします。  
VBAエディタが開いたら、「挿入」メニューから「標準モジュール」を選択します。  
以下のコードをコピーして貼り付けます  
 
 
Sub DeleteAllAltText() 
Dim sld As Slide 
Dim shp As Shape 
For Each sld In ActivePresentation.Slides 
For Each shp In sld.Shapes 
shp.AlternativeText = "" 
shp.Title = "" 
Next shp 
Next sld 
MsgBox "すべての代替テキストを削除しました。" 
End Sub 
「実行」ボタンをクリックしてマクロを実行します。  
処理が完了すると、メッセージボックスで「すべての代替テキストを削除しました。」と表示されます。  
 
 
注意点  
バックアップを取る マクロを実行する前に、プレゼンテーションのバックアップを取っておくことをおすすめします。 
不要な情報を削除 代替テキストはアクセシビリティ向上のために重要な情報です。削除する前に、本当に必要ないか確認してください。
よくある質問や疑問  
Q1: 代替テキストを削除すると、ファイルサイズは小さくなりますか?  
代替テキスト自体はファイルサイズに大きな影響を与えるものではありません。しかし、不要な情報を削除することで、ファイルの整理が進み、管理がしやすくなります。
Q2: マクロの実行に失敗した場合、どうすればよいですか?  
 マクロの実行に失敗した場合、エラーメッセージが表示されることがあります。エラーメッセージの内容を確認し、必要に応じてコードを修正してください。また、バックアップから元の状態に戻すことも検討してください。
Q3: 他のオブジェクト(グラフやSmartArt)の代替テキストも削除できますか?  
 はい、上記のマクロでは、プレゼンテーション内のすべての図形(画像、グラフ、SmartArtなど)の代替テキストを削除することができます。
今すぐ解決したい!どうしたらいい?  
いま、あなたを悩ませているITの問題を解決します!  
「エラーメッセージ、フリーズ、接続不良…もうイライラしない!」 
あなたはこんな経験はありませんか?
✅ ExcelやWordの使い方がわからない💦 
✅ 仕事の締め切り直前にパソコンがフリーズ💦 
✅ 家族との大切な写真が突然見られなくなった💦 
✅ オンライン会議に参加できずに焦った💦 
✅ スマホの重くて重要な連絡ができなかった💦
平均的な人は、こうしたパソコンやスマホ関連の問題で年間73時間(約9日分の働く時間!) を無駄にしています。あなたの大切な時間が今この悩んでいる瞬間も失われています。
LINEでメッセージを送れば即時解決! 
すでに多くの方が私の公式LINEからお悩みを解決しています。
最新のAIを使った自動応答機能を活用していますので、24時間いつでも即返信いたします。
誰でも無料で使えますので、安心して使えます。
問題は先のばしにするほど深刻化します。 
小さなエラーがデータ消失 や重大なシステム障害 につながることも。解決できずに大切な機会を逃す リスクは、あなたが思う以上に高いのです。
あなたが今困っていて、すぐにでも解決したいのであれば下のボタンをクリックして、LINEからあなたのお困りごとを送って下さい。
相談しに行く 
ぜひ、あなたの悩みを私に解決させてください。
まとめ  
PowerPointでの代替テキストの一括削除は、VBAマクロを使用することで簡単に実行できます。初心者の方でも、上記の手順に従って進めれば、問題なく実行できるでしょう。プレゼンテーションの内容や目的に応じて、代替テキストの管理を適切に行い、より良いプレゼンテーション作成を目指しましょう。
他にも疑問やお悩み事があれば、お気軽にLINEからお声掛けください。
 
コメント