通称poppyといいます。
excelでは各シートのマクロ定義で
Private Sub Worksheet_followhyperlink(ByVal Target As Hyperlink)
Application.Goto reference:=ActiveCell, scroll:=True
End Sub
と定義し、
thisworkbookでは
Private Sub Worksheet_followhyperlink(ByVal sh As Object, ByVal Target As Hyperlink)
Application.Goto reference:=ActiveCell, scroll:=True
End Sub
と定義すればhyperlinkでジャンプした先の画面表示では指定したセルが画面左上に表示されます。
このような方法をwordで実行したいのですが、マクロの作成方法を教えて下さい。
よろしくお願いいたします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
Excelのイベントプロシージャを使った動作と似たことを、
Wordで実現したいのでしょうか?
http://kabu-macro.com/word/a-o/event_procedure.h …
どのようなリンク先を開きたいのかによって、おそらくは
違った対応になるかと思います。
とりあえず、Excelでのジャンプ先の指定方法と、Wordの
ジャンプ方法の違いを見比べてみてください。
●Excel
http://msdn.microsoft.com/ja-jp/library/microsof …
●Word
http://msdn.microsoft.com/ja-jp/library/microsof …
この違いを認識したうえで、Wordのイベントプロシージャ
として、ハイパーリンクをクリックしたときに実行される
ような機能はありませんので、希望しているようなことは
ジャンプ先を直接指定するしかないということになります。
簡単な例
Sub Macro1()
'単純なブックマーク先「あ」にジャンプするマクロ
Selection.GoTo What:=wdGoToBookmark, Name:="あ"
End Sub
私は、WordやExcelでのマクロについて詳しく説明できる
ほどスキルがないので、具体的な作成方法を提示できない
ことから、補足などされても追加回答はしません。
もっと具体的なことを書いた新規質問をして、他の回答者
からのアドバイスをお待ちください。
この回答への補足
1.excelでの前提条件(マクロの登録)
excelシートのではツールバーからツールーマクローvisual baisic editerを選択し、
前回提示させていただいた内容を記入します。
2.マクロを使用する実際のシートの作成方法
目次シートがありこの目次にツールバーから挿入ーハイパーリンクを選択します。
この時ハイパーリンク先のシートとcellを指定します。
上記のようにハイパーリンクを設定して、設定したハイパーリンクをクリックすると
指定先にジャンプするとともに指定先のcellが画面左最上位に見えるようになります。
マクロ登録をしないと、ハイパーリンクを設定してもジャンプ先画面が最上位になりません。
wordでのハイパーリンクをマクロ無しで設定するとやはりジャンプはするが画面左最上位に行きません wordでのハイパーリンク設定でジャンプ先が画面左最上位になるようにしたいと思っています。
ご協力お願いいたします。
早速の回答ありがとうございます。
私もマクロについて詳しくないので、この提示された内容を検討するとともに、少し時間がかかりますが具体的な補足をさせていただきます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
餃子を食べるとき、何をつけますか?
みんな大好き餃子。 ふと素朴な疑問ですが、餃子には何をつけて食べますか? 王道は醤油とお酢でしょうか。
-
人生最悪の忘れ物
今までの人生での「最悪の忘れ物」を教えてください。 私の「最悪の忘れ物」は「財布」です。
-
「これはヤバかったな」という遅刻エピソード
寝坊だったり、不測の事態だったり、いずれにしても遅刻の思い出はいつ思い出しても冷や汗をかいてしまいますよね。
-
この人頭いいなと思ったエピソード
一緒にいたときに「この人頭いいな」と思ったエピソードを教えてください
-
ハマっている「お菓子」を教えて!
この世には、おいしいお菓子がありすぎて……。 次何を食べたらいいか迷っています。 みなさんが今、ハマっている「お菓子」を教えてください!
-
wordのvbaでハイパーリンク設定したい
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・チョコミントアイス
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・あなたの習慣について教えてください!!
- ・ハマっている「お菓子」を教えて!
- ・高校三年生の合唱祭で何を歌いましたか?
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・家の中でのこだわりスペースはどこですか?
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
20歳代と20代 どう違う?
-
池の小魚がジャンプするのはなぜ
-
Windows edgeで楽天HPだけ表示...
-
MPCについて
-
It works!とは?
-
リンクを貼り別サイトへジャン...
-
ジャンプ+の容量がジャンプの...
-
ワードの起動時に前日の編集箇...
-
最近、入浴前にジャンプ100回(...
-
青山剛昌先生へのファンレター...
-
保育士してます。 園児から「先...
-
ある漫画家にファンレターを送...
-
青山剛昌先生にファンレターを...
-
サイレントメビウスってどうな...
-
江戸川乱歩にお詳しい方
-
長く新作の発表がない作家への...
-
相談 好きな漫画家さんが駅で付...
-
漫画家さんにファンレターを送...
-
コバルト文庫
-
伊集院光についてのナンシー関...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
20歳代と20代 どう違う?
-
Excelでハイパーリンクでジャン...
-
MPCについて
-
エクセルのシート間のリンクで...
-
池の小魚がジャンプするのはなぜ
-
パワーポイントのハイパーリン...
-
ワード ショートカットが使えない
-
デッドライジングの隠し通路
-
IT用語でリダイレクト、ハイパ...
-
エクセル 保護すると”ユーザー...
-
30cm位からジャンプについて。
-
Windows edgeで楽天HPだけ表示...
-
ネットしていて、前の画面に戻...
-
ジャンプ+の容量がジャンプの...
-
EXCELのHYPERLINK関数の”文字列...
-
メール内でのジャンプ機能
-
Application.OnKey でマクロの...
-
It works!とは?
-
リンクを貼り別サイトへジャン...
-
Excelでページジャンプ
おすすめ情報