次の方法で共有


WorksheetBase.Previous プロパティ

前のシートを表す Microsoft.Office.Interop.Excel.Worksheet を取得します。

名前空間:  Microsoft.Office.Tools.Excel
アセンブリ:  Microsoft.Office.Tools.Excel.v4.0.Utilities (Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 内)

構文

'宣言
Public ReadOnly Property Previous As Object
    Get
public Object Previous { get; }

プロパティ値

型: System.Object
前のシートを表す Microsoft.Office.Interop.Excel.Worksheet です。現在のワークシートがブック内の最初のシートの場合は nullnull 参照 (Visual Basic では Nothing) です。

次のコード例では、Previous プロパティを使用して、現在の WorksheetBase がブック内の最初のシートかどうかを確認します。 現在の WorksheetBase が最初のシートではない場合、次のシートの名前を表示します。

この例は、ドキュメント レベルのカスタマイズ用に作成されています。

Private Sub DisplayPrevious()
    If Not (Me.Previous Is Nothing) Then
        Dim sheet As Excel.Worksheet = _
            CType(Me.Previous, Excel.Worksheet)
        MsgBox("The previous worksheet is " & sheet.Name)
    Else
        MsgBox("The current worksheet is the first worksheet.")
    End If
End Sub
private void DisplayPrevious()
{
    if (this.Previous != null)
    {
        Excel.Worksheet sheet = (Excel.Worksheet)this.Previous;
        MessageBox.Show("The previous worksheet is " + sheet.Name);
    }
    else
    {
        MessageBox.Show("The current worksheet is the first worksheet.");
    }
}

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

参照

WorksheetBase クラス

Microsoft.Office.Tools.Excel 名前空間