通称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も見ています
-
あるあるbotに投稿したけど採用されなかったあるある募集
あるあるbotに投稿したけど採用されなかったあるあるをこちらに投稿してください
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
wordのvbaでハイパーリンク設定したい
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
20歳代と20代 どう違う?
-
デッドライジングの隠し通路
-
Excelでハイパーリンクでジャン...
-
30cm位からジャンプについて。
-
ジャンプ機能って何?
-
エクセル 保護すると”ユーザー...
-
IT用語でリダイレクト、ハイパ...
-
Excelでページジャンプ
-
メール内でのジャンプ機能
-
エクセルのシート間のリンクで...
-
MPCについて
-
ジャンプ+の容量がジャンプの...
-
保育士してます。 園児から「先...
-
サイレントメビウスってどうな...
-
浜崎あゆみへのファンレター
-
ビックコミックスピリッツ
-
冬目景が複数連載できる理由
-
原作のポヨポヨ観察日記は終わ...
-
明日キングタム休載だよね?
-
気軽に読めるweb漫画教えてくだ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
20歳代と20代 どう違う?
-
Excelでハイパーリンクでジャン...
-
MPCについて
-
Windows edgeで楽天HPだけ表示...
-
30cm位からジャンプについて。
-
IT用語でリダイレクト、ハイパ...
-
ジャンプ+の容量がジャンプの...
-
エクセルのシート間のリンクで...
-
Excelでページジャンプ
-
パワーポイントのハイパーリン...
-
ネットしていて、前の画面に戻...
-
EXCELのHYPERLINK関数の”文字列...
-
メール内でのジャンプ機能
-
ジャンプペイントって、ジャン...
-
It works!とは?
-
Application.OnKey でマクロの...
-
ワード ショートカットが使えない
-
池の小魚がジャンプするのはなぜ
-
エクセル 保護すると”ユーザー...
-
リンクを貼り別サイトへジャン...
おすすめ情報