Word VBA質問箱 IV

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

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


162 / 886 ←次へ | 前へ→

【748】Re:ページ全体の移動
発言  マナ  - 13/5/2(木) 21:55 -

引用なし
パスワード
   もう見てないでしょうが。自分の勉強のために書いてみました。

>換言すれば、WORD VBAで EXCEL VBA
>
>のようにページ管理が可能でしょうか。

EXCEL VBAのようにの意味がわかりませんが、
1ページ目を4ページ目の前に移動させる例です。
ちゃんと出来てるのかなぁ。あまり自信ありません。

Sub test()
  Dim s As Long
  Dim e As Long
  
  Selection.GoTo What:=wdGoToPage, Which:=wdGoToAbsolute, Count:=4
  ActiveDocument.Bookmarks.Add Name:="移動先"
  
  Selection.GoTo What:=wdGoToPage, Which:=wdGoToAbsolute, Count:=1
  s = Selection.Range.Start
  Selection.GoTo What:=wdGoToPage, Which:=wdGoToAbsolute, Count:=2
  e = Selection.Range.Start

  If e > s Then
    ActiveDocument.Range(s, e).Cut
    ActiveDocument.Bookmarks("移動先").Range.Paste
  End If
  
  ActiveDocument.Bookmarks("移動先").Delete

End Sub

408 hits

【657】ページ全体の移動 Weipu Zhenfu 09/10/18(日) 20:37 質問[未読]
【748】Re:ページ全体の移動 マナ 13/5/2(木) 21:55 発言[未読]
【750】Re:ページ全体の移動 マナ 13/5/3(金) 13:32 発言[未読]

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