• ベストアンサー

VBAを用いたワード文書内ハイパーリンク情報取得

kkkkkmの回答

  • kkkkkm
  • ベストアンサー率65% (1601/2437)
回答No.1
noname#249145
質問者

お礼

このサイトは一度確認したのですがよくわからなくて・・・ 再度ひとずつ確認して自分なりに理解できました! ありがとうございました。

関連するQ&A

  • ワード文書の中のハイパーリンクを削除したい

    ワード文書の中にあるいくつものハイパーリンクを全部一緒に削除したいのですが、どうすればよいのでしょうか? 10ページほどの文書にそれぞれ1個ずつくらいリンクがあります。

  • ワード文書でのハイパーリンク

    office2000を使用しています。 ワード文書にエクセルシートをハイパーリンクで取り込みました。その後、[ハイパーリンクの編集]でリンク先を別のエクセルシートに変更したのですが、ワード文書上の表示が更新されません。 ただし、ワード文書のリンク箇所にマウスを当てると、変更したリンク先が表示されます。(表示だけの問題?) 必要な設定などがありましたらご教授下さい。

  • ワード文書のハイパーリンク

    ワード文書にwebページへのハイパーリンクを挿入したいのですが、 ハイパーリンクの挿入ダイアログのアドレス欄にエンコードが含まれたURLを入力すると、 勝手にデコードされたURLになってしまいます。 変更されてしまう文字は日本語ではなく、 /と=です。 エンコードが含まれたままのURLでハイパーリンクをする方法はないのでしょうか? %が含まれたままのURLリンクを貼りたいです。 あまりこういったものに詳しくないので教えてください。 例 貼り付けたいURL http://www.goo.ne.jp/%3D%2F%3D 勝手に変更されてしまうURL http://www.goo.ne.jp/=/= OpenOffice4.0でも同じ現象になります。

  • Excel VBAでWord文書とText文書の中身の一括置換

     いつも勉強させていただいております。 質問させていただきます。どうぞよろしくお願いいたします。  ため込んだ(結構量ありますorz)ファイル(*.doc、*.txt)の中身の、 ある文字をすべて別の文字にVBAで検索→置換したく、今日ずっと 調べておりました。*.xlsについてはやり方が見つかったのですべて うまく置換できたのですが、Word文書とText文書についてのやり方が 分かりませんでした。  多分Filesystemobject(?)を使うのだと思うのですが、 もし参考になりそうなページやコード等ございましたら、 ぜひお教えいただけませんでしょうか。  もしお詳しい方がいらっしゃいましたら、どうぞよろしくお願いいたします。

  • Wordにvbaで貼り付けた検索英単語とリンク先の

    WordのVbaを使って辞書サイトのURL +検索単語というハイパーリンクを貼り付けました。 もちろん、辞書サイトの末尾の改行コードは削除しています。 また、辞書サイトは、文書の頭に置いています。それを拾ってそれに検索単語を足しハイパーリンクにする、というマクロです。 作成した時点では、正常に動きます。 ところが、一旦保存しまたその文書を開きハイパーパーリンクを開くと、辞書サイト側で、エラー、と出ます。 原因は、保存して閉じるまでは無かった、 「%0d」 というコードが追加されていることです。 改行を示すコードとのことです。 なんとか取り除きたいのですが、どうしてもうまくいきません。 どなたか、方法を御存知の方、いらっしゃるでしょうか?  よろしくお願い致します。

  • Word2007文書のハイパーリンクを起動する方法

    Word2007文書のハイパーリンクを起動する方法 Word2007の文書のハイパーリンクをワンクリックで開きたいのですが、いつも「Ctrlキーを押しながらクリックしてリンク先を表示」が出てきます。この方法でURLは開けるのですが、Ctrlキーを押さずにクリックだけでリンク先を開きたいのですが、その方法がわかりません。教えて下さい。

  • ワード上Shapeの位置情報を統一基準で取得したい

    ワードVBAを書いています。 お客さんのワード文書にShapeが貼り付いていて、その位置情報を、ページの境界線からの距離(ポイント)で取得したいと思っています。 shape.RelativeHorizontalPositionは、wdRelativeHorizontalPositionColumn となっていました。 これはどういう意味なんでしょうか? 色々調べたのですが、なかなかいい情報が見つかりません。 shape.Left/Topを、何の座標と足せば、見た目の座標になるのでしょうか? 詳しい方がおられたら教えてください。

  • Wordでハイパーリンクを一括置換したい

    Wordの文章の中にある複数のハイパーリンクのアドレスに対して、固定の文字列を付け加えたいと考えています。 その時にハイパーリンクの表示文字列は変更しないこととします。 Wordの中のVBAで処理を行おうとしているのですが、WordのVBAの情報が少なくて困っています。 環境 WindowsVista Word2007 恐れ入りますが宜しくお願いします。

  • ワード文書にハイパーリンクでURLを挿入し、PDFで開けるようにするためには

    こんにちは。 ワード文書にハイパーリンクで http://www.microsoft.com/Downloads/details.aspx?familyid=AEA55F2F-07B5-4A8C-8A44-B4E1B196D5C0&displaylang=ja を挿入し、このワード文書をPDFに変換すると、 ハイパーリンク自体は有効になるのですが、URLが長すぎる ため、途中できれてしまい、ページが正常に表示できません。 ワードのままであれば、ctrl+ハイパーリンク部をクリックする 事で正常にリンク先のページが表示されるのですが、 PDFに変換した場合にできません。 PDFに変換した場合でも正常にリンク先のURLが表示できるように するためには、どうしたらよいのでしょうか? よろしくお願いします。

  • Word/Excelのハイパーリンク

    Windows7 Pro 32bit ノートパソコン Office Home and Business 2010 ホームページ・ビルダー15 Internet Explorer 10 Word2010やExcel2010のハイパーリンクで、HTML文書の途中(ラベル)にリンク させたいのですがうまくいきません。どうしてでしょうか? 【再現方法】 1.Word/ExcelにHTML文書の途中(ラベル)にリンクするようハイパーリンク作成   http://www.geocities.jp/smmt6001/IE10/IE10.html#favoritesbar 2.ハイパーリンクを実行すると、IE10では下記のようになりリンクが表示できません。  Wordの場合   このページは表示できません   •Web アドレス http://www.geocities.jp が正しいか確かめてください。   •検索エンジンでそのページを探してください。   •数分待ってから、ページを最新の情報に更新してください。  Excelの場合   ページが表示できません   アクセスしたページは、以下のいずれかの理由で閲覧できません   •Yahoo!ジオシティーズ内にページが存在しないため   •URLが間違っているため 3.この時IE10のアドレス欄には下記のように表示されています。    http://www.geocities.jp/smmt6001/IE10/IE10.html%20-%20favoritesbar 4.しかしハイパーリンクと同じものをブラウザに設定すると、ちゃんとリンクします。   試しに1.のリンクをクリックしてみてください。   ちゃんとリンクしたと思います。 どうしてこうなるのか教えて下さい。