[[20050401114912]] 『画面のスクロールについて』(初心者ですみません) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『画面のスクロールについて』(初心者ですみません)
 画面のスクロールを行うとき"PageDown"キーを使用していますが、
例えば1行目をトップにしてスクロールをすれば
次は66行目、131行目という風に65行の倍数で
スクロールすることは出来ないでしょうか?
初歩的な質問であり、過去の質問にあるかもしれませんがご教授お願いいたします。


 表示に影響されないようにするには、マクロを使うくらいしか思いつかないですが、
 1画面に納まる行数を65行になるよう、表示倍率を調整すればよいのでは?

  (INA)

 下記コードを標準モジュールに貼り付け、SCRL65を実行します。
元に戻す時はSCRL_NORMALを実行。
 Sub SCRL65()
 Application.OnKey "{pgdn}", "SCRL_Down"
 Application.OnKey "{pgup}", "SCRL_Up"
 End Sub

 Sub SCRL_NORMAL()
 Application.OnKey "{pgdn}", "SCRL_DownReset"
 Application.OnKey "{pgup}", "SCRL_UpReset"
 End Sub

 Sub SCRL_Down()
 ActiveWindow.SmallScroll down:=65
 End Sub
 
 Sub SCRL_Up()
 ActiveWindow.SmallScroll up:=65
 End Sub
 
 Sub SCRL_DownReset()
 ActiveWindow.LargeScroll down:=1
 End Sub
 
 Sub SCRL_UpReset()
 ActiveWindow.LargeScroll up:=1
 End Sub
 (みやほりん)


INAさま、みやほりんさま 早速のご教授ありがとうございます。
1000件を越す確認作業で思案にくれていたのですが、これで無事出来そうです。
本当にありがとうございました。
今後も皆さまのあたたかいアドバイスをお願いいたします。

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.