ActivePane プロパティ (Excel)Window.ActivePane property (Excel)

ウィンドウ内の作業中のウィンドウ枠 (ペイン) を表す**pane** オブジェクトを取得します。Returns a Pane object that represents the active pane in the window. 読み取り専用です。Read-only.

構文Syntax

Activepaneexpression.ActivePane

Window オブジェクトを表す変数を取得します。expression A variable that represents a Window object.

注釈Remarks

このプロパティは、ワークシートとマクロ シートにだけ使用できます。This property can be used only on worksheets and macro sheets.

このプロパティは、Pane オブジェクトを返します。This property returns a Pane object. アクティブなウィンドウ枠 (ペイン) のインデックス番号を取得する場合は、 Index プロパティを使います。You must use the Index property to obtain the index of the active pane.

Example

次の使用例は、Book1.xls ブックのアクティブなウィンドウ枠を、次のウィンドウ枠に切り替えます。This example activates the next pane of the active window in Book1.xls. ウィンドウ枠が固定されている場合には、次のウィンドウ枠をアクティブにすることはできません。You cannot activate the next pane if the panes are frozen. この使用例は Book1.xls 以外のブックから実行してください。The example must be run from a workbook other than Book1.xls. この例を実行する前に、作業中のワークシートに2つまたは4つのウィンドウ枠があるかどうかを確認してください。Before running the example, make sure that Book1.xls has either two or four panes on the active worksheet.

Workbooks("BOOK1.XLS").Activate 
If not ActiveWindow.FreezePanes Then 
 With ActiveWindow 
 i = .ActivePane.Index 
 If i = .Panes.Count Then 
 .Panes(1).Activate 
 Else 
 .Panes(i+1).Activate 
 End If 
 End With 
End If

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.