Word のマクロについての質問です。
ボタンを押すと登録したブックマーク先にジャンプする機能(リンク)を付けたのですが、実際にボタンを押してジャンプするとジャンプ先が画面最下部に表示されます。
自分の場合はジャンプ先をページ先頭の見出しにしているため、せっかくジャンプしても画面に表示される大半が前のページの内容になり、他者が利用した際に分かりにくくなっています。
これを修正する方法はありますでしょうか?
つまり、ボタンを押してブックマークへジャンプすると、登録したブックマー(この場合は見出し)が画面上部に表示されるようにするということです。
説明が分かりにくいかとオ思いますが宜しくお願いします。
No.2ベストアンサー
- 回答日時:
普通にブックマークへのジャンプ機能を使うのはダメなのですか?
Sub GoToBookmark()
Selection.GoTo What:=wdGoToBookmark, Name:="ブックマーク名"
End Sub
ページ先頭にあるブックマークなら、上記マクロで一番上に来ると
思うので。(ページ先頭以外だと、複数行上にある場合もあり)
ご回答ありがとうございます。
教えていただいたコードでジャンプすると、画面上部にジャンプ先が表示されました。
まことにありがとうございました。
No.3
- 回答日時:
Sub JumpToBookmark()
' ブックマーク名を取得します。
Dim bookmarkName As String
bookmarkName = "見出し1"
' ブックマークに移動します。
ActiveDocument.Bookmarks(bookmarkName).Select
' 画面をスクロールして、ブックマークが画面上部に表示されるようにします。
ActiveDocument.MoveRight Unit:=wdCharacter, Count:=400
End Sub
ご回答ありがとうございます。
「画面をスクロールして…」
のコードが、「実行時エラー438 オブジェクトはこのプロパティまたはメソッドをサポートしていません」
と表示されます。
ちなみにWordのバージョンは2016です。
原因は分かりますでしょうか?
No.1
- 回答日時:
Sub JumpToBookmark()
Dim bmName As String
bmName = "YourBookmarkName" ' ブックマーク名をここに入力
On Error Resume Next
ActiveDocument.Bookmarks(bmName).Select
On Error GoTo 0
Selection.Collapse Direction:=wdCollapseStart
ActiveWindow.ScrollIntoView Selection.Range, True
End Sub
ご回答ありがとうございます。
上記コードで試してみたところ、ブックマーク先へジャンプしてくれるのですが、やはりブックマーク先への見出しが画面下段に表示されます。
私の質問文が分かりにくかったかもしれません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- InternetExplorer(IE) お気に入りの「一覧」の表示 2 2022/11/21 13:59
- Word(ワード) WordからPDF保存した時の目次ジャンプ機能について 1 2022/06/10 10:59
- Chrome(クローム) スマホのChromeはなぜ、進むボタンが無いのですか? 3 2023/02/07 23:36
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- 電子マネー・電子決済 QUICPayの登録ができない。 4 2023/06/10 10:57
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- PHP YouTubeの動画をphpmyadminにinsertする方法が分かればお伺いしたいです。 作りた 2 2022/04/23 13:53
- au(KDDI) 特定の画面を見るとスマホが固まります ご覧頂き有難うございます。 特定のページを見るとスマホが固まり 1 2023/08/21 19:29
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
- gooブログ Twitterの動画画面をgooブログに埋め込めない 4 2022/06/03 16:40
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
スーパーメトロイド
-
スーパーメトロイドのマリーデ...
-
キングダムハーツの宝箱の取り方
-
ラチェットアンドクランクのチ...
-
キングダムハーツで先に進めな...
-
FF7のラストダンジョン
-
GGファウストの#R空中コンボ...
-
FF13リターンズで教えて!
-
ファイナルファンタジー7で質問...
-
至急です!!応援団に立候補す...
-
旭日旗のデザインの「パリ五輪...
-
明日応援団立候補したんですけ...
-
スノボーやスケボーの五輪選手...
-
推しが嫌われはじめているかも...
-
彼女が生徒会
-
バンフライの意味
-
助さん役の岸本祐二さんについて
-
陰ながら応援
-
TENGAってローション付いてます...
-
彼女でも奥さんでもないただの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スーパーメトロイド
-
FF7のラストダンジョン
-
Fallout 4 ウイルソン・アトマ...
-
スーパーメトロイドのマリーデ...
-
キングダムハーツの宝箱の取り方
-
Wii Sports Resortのウェイクボ...
-
ロックマンX2のサブタンクがと...
-
キングダムハーツで先に進めな...
-
ラチェットアンドクランクのチ...
-
あるバスケットボール選手が鉛...
-
Word のマクロについての質問で...
-
初代ドンキーのトーチライト ...
-
アサシンクリードブラザーフッ...
-
SFCのスーパーマリオ2 4-1の...
-
ワンダと巨像の3体目に行く前に
-
ザンギェフのスーパーコンボ「...
-
アイワナ ジャンプができない...
-
ワリオランド3 不思議なオル...
-
ギルティギアスラッシュのカイ...
-
ナルト霊獣VS木の葉小隊の口寄...
おすすめ情報