Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


32161 / 76734 ←次へ | 前へ→

【49812】Re:画面のスクロール PageUp PageDown について
回答  bykin  - 07/6/23(土) 10:38 -

引用なし
パスワード
   こんにちわ。

簡単そうなんはSendKeysかな?

Sub test1()
  SendKeys "{PGDN}"
  DoEvents
  MsgBox "ok"
  SendKeys "{PGUP}"
End Sub

もしくは↓こんなんとか。

Sub test2()
  PageUpDown 1, 0
  MsgBox "ok"
  PageUpDown 0, 1
End Sub

Sub PageUpDown(Optional ByVal Down As Long = 0, Optional ByVal Up As Long = 0)
  Dim RowNum As Long
  Dim ColNum As Long
  
  With ActiveWindow
    RowNum = .ActiveCell.Row - .VisibleRange.Row + 1
    ColNum = .ActiveCell.Column
    .LargeScroll Down, Up
    .VisibleRange.Cells(RowNum, ColNum).Select
  End With
End Sub

試してみてな。
ほな。

4 hits

【49809】画面のスクロール PageUp PageDown について リキュール 07/6/23(土) 9:48 質問
【49810】Re:画面のスクロール PageUp PageDown につ... ichinose 07/6/23(土) 10:17 発言
【49813】Re:画面のスクロール PageUp PageDown につ... リキュール 07/6/23(土) 11:23 お礼
【49811】Re:画面のスクロール PageUp PageDown につ... ウッシ 07/6/23(土) 10:21 発言
【49815】Re:画面のスクロール PageUp PageDown につ... リキュール 07/6/23(土) 11:32 お礼
【49812】Re:画面のスクロール PageUp PageDown につ... bykin 07/6/23(土) 10:38 回答
【49814】Re:画面のスクロール PageUp PageDown につ... リキュール 07/6/23(土) 11:31 お礼

32161 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free