ウィンドウの位置を入れ替える(ActivatePrevious メソッド、ActivateNext メソッド)
2016/01/12
ウィンドウの位置を入れ替える
ActivatePrevious メソッド、ActivateNext メソッドを使用すると現在のウィンドウ位置を変更することが可能です。
ActivatePrevious メソッド
まず、指定したウィンドウをアクテイブにし、次にその時一番後ろにウィンドウをアクティブにします。
object.ActivatePrevious
引数・戻り値
- object ・・・ 対象となる Window オブジェクトを指定します。
ActivateNext メソッド
まず、指定したウィンドウをアクテイブにし、次にそのウィンドウを一番後ろに移動します。
object.ActivateNext
引数・戻り値
- object ・・・ 対象となる Window オブジェクトを指定します。
ActivatePrevious メソッド・ActivateNext メソッド 使用例
サンプルVBAソース 1
| 1 2 3 4 5 6 7 8 9 | Sub Sample_ActivatePrevious()     'まず「2番目のウィンドウ」をアクテイブにし、     '次に「一番後ろのウィンドウ」をアクティブにする     Windows(2).ActivatePrevious End Sub | 
サンプルVBAソース 1 実行結果
実行前 (「Book1」「Book2」「Book3」)
実行後(「Book3」「Book2」「Book1」)
サンプルVBAソース 2
| 1 2 3 4 5 6 7 8 | Sub Sample_ActivateNext()     'アクティブウィンドウを一番後ろにする     ActiveWindow.ActivateNext End Sub | 
サンプルVBAソース 2 実行結果
実行前 (「Book2」「Book1」「Book3」)
実行後(「Book1」「Book3」「Book2」)
関連記事
-  
              
- 
      印刷設定を高速化(PrintCommunication プロパティ)PrintCommunication プロパティ PrintCommunicat … 
-  
              
- 
      印刷する用紙の向きを設定(PageSetup.Orientation プロパティ)PageSetup.Orientation プロパティ PageSetup.Or … 
-  
              
- 
      スクロール(LargeScroll メソッド、Smallscroll メソッド)ワークシートをスクロールする ワークシートをスクロールするには、LargeScr … 
-  
              
- 
      ブックを別名で保存(SaveAs メソッド)ブックを別名で保存(SaveAs メソッド) ブックの変更を保存したり、新規ブッ … 
-  
              
- 
      シート見出しの表示・非表示(DisplayWorkbookTabs プロパティ)シート見出しの表示・非表示(DisplayWorkbookTabs プロパティ) … 
-  
              
- 
      ブック・シートの名前を取得・設定(Name プロパティ)ワークブックの名前を取得 Name プロパティで、ワークブックの名前を取得します … 
-  
              
- 
      印刷範囲の設定・解除(PageSetup.PrintArea プロパティ)PageSetup.PrintArea プロパティ 印刷範囲を設定するには、Pa … 
-  
              
- 
      印刷の用紙サイズを設定(PageSetup.PaperSize プロパティ)PageSetup.PaperSize プロパティ PageSetup.Pape … 
-  
              
- 
      印刷・印刷プレビュー(PrintOut メソッド、PrintPreview メソッド)PrintOut メソッド 印刷するには、PrintOut メソッド を使用しま … 
-  
              
- 
      印刷の倍率(拡大/縮小)(PageSetup.Zoom プロパティ)PageSetup.Zoom プロパティ PageSetup.Zoom プロパテ … 
 
        



