

No.1ベストアンサー
- 回答日時:
Sub hoge()
Dim sld As Slide
For Each sld In ActivePresentation.Slides
Dim hl As Hyperlink
For Each hl In sld.Hyperlinks
Debug.Print hl.Address
Next
Next
End Sub
(コピペする場合は各行頭の全角スペースを半角スペースにしてください)
このコードだと以下のような出力結果になりました。
(1) 複数のページに対応している。
(2) 1ページ内にある複数のテキストボックス全てに対応している。
(3) 1つのテキストボックス内の先頭から連続する複数のリンクに対応している。
すなわち、
1つのテキストボックスに改行で区切って複数のハイパーリンクを設定してあっても問題ないし、
改行しないで複数のハイパーリンクを設定してあっても問題ないのだが、
ハイパーリンクとハイパーリンクの間に無関係な文字(スペースを含むが改行は含まない)があると、そのテキストボックスの残りのハイパーリンクは処理してくれず、次のテキストボックスに移ってしまう。
これが PowerPoint の仕様なのかなんなのかわかりません。
この回答へのお礼
お礼日時:2007/12/08 11:05
お返事が遅れて申し訳ありません。
早速のご回答ありがとうございます。
わざわざコードまで準備していただき
本当に助かります!
(しかもいろいろな条件下で試していただき)
早速導入してみます!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Chr(13)とChr(10)の違いは?
-
PDFの改行URLを有効にす...
-
Excel セル内の最初と最後の改...
-
wordで均等割り付けをするとき...
-
短歌が1行で収まらない場合、...
-
棒グラフ 横軸の縦書き2列にし...
-
EXCELで"-"で勝手に自動改行し...
-
【エクセル】セル最後にある無...
-
メールに添付する写真を並列さ...
-
履歴書の志望動機の所で、「ま...
-
エクセルでセル内改行の複数行...
-
Wordで原稿用紙設定の時に、ペ...
-
エクセル文字入力でセル内での...
-
Tera Term のマクロでの改行コ...
-
イミディエイトウインドウの最...
-
Word 途中で勝手に改行してしま...
-
Accessにインポートしようとす...
-
バッチで指定ファイルの文末に...
-
エクセルでの組み文字は?
-
teratermのコマンド入力文字数...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Chr(13)とChr(10)の違いは?
-
wordで均等割り付けをするとき...
-
【エクセル】セル最後にある無...
-
VBA フォームのテキストボック...
-
PDFの改行URLを有効にす...
-
エクセルでセル内改行の複数行...
-
棒グラフ 横軸の縦書き2列にし...
-
履歴書の志望動機の所で、「ま...
-
Excel セル内の最初と最後の改...
-
パワーポイントのテキストボックス
-
Tera Term のマクロでの改行コ...
-
短歌が1行で収まらない場合、...
-
メールに添付する写真を並列さ...
-
バッチで指定ファイルの文末に...
-
excelで勝手に改行されます
-
SJISで、全角文字Aの文字コード...
-
EXCEL(VBA) 末尾の改行のみ削...
-
Excel VBAで改行を含めたセルの...
-
Word 途中で勝手に改行してしま...
-
Wordで原稿用紙設定の時に、ペ...
おすすめ情報