PowerTools SPREAD for Windows Forms 10.0J
IsExcelFile(String,ExcelWorkbookType,Boolean) メソッド


ファイルのパスと名前
Excel ワークブックの種類を返します。
ファイルが暗号化されている場合は true、それ以外の場合は false を返します。
指定したファイルを開き、Excelワークブックを含む構造化ストレージファイルとみなすための 最小要件を満たしているかどうかを判定します。
構文
'Declaration
 
Public Overloads Function IsExcelFile( _
   ByVal fileName As String, _
   ByRef workbookType As ExcelWorkbookType, _
   ByRef isEncrypt As Boolean _
) As Boolean
'使用法
 
Dim instance As FpSpread
Dim fileName As String
Dim workbookType As ExcelWorkbookType
Dim isEncrypt As Boolean
Dim value As Boolean
 
value = instance.IsExcelFile(fileName, workbookType, isEncrypt)
public bool IsExcelFile( 
   string fileName,
   ref ExcelWorkbookType workbookType,
   out bool isEncrypt
)

パラメータ

fileName
ファイルのパスと名前
workbookType
Excel ワークブックの種類を返します。
isEncrypt
ファイルが暗号化されている場合は true、それ以外の場合は false を返します。
例外
例外説明
System.IO.FileNotFoundException指定されたファイルが見つかりません。
System.ArgumentNullExceptionファイル名が指定されていません(または指定されたファイル名がNull)。
System.ArgumentExceptionファイル名が指定されていません(または指定されたファイル名が空)。
次のサンプルコードは、IsExcelFileメソッドを使用します。
FarPoint.Excel.ExcelWorkbookType en;
            en = FarPoint.Excel.ExcelWorkbookType.OOXML;
            bool isE;
            string s = "c:\\book1.xlsx";
            bool b = fpSpread1.IsExcelFile(s, ref en, out isE);
            listBox1.Items.Add(b);
            if (b)
            {
                fpSpread1.OpenExcel(s, "Test");
            }
Dim isE As Boolean
        Dim s As String = "c:\book1.xlsx"
        Dim b As Boolean = FpSpread1.IsExcelFile(s, FarPoint.Excel.ExcelWorkbookType.OOXML, isE)
        ListBox1.Items.Add(b)
        If (b) Then
            FpSpread1.OpenExcel(s, "Test")
        End If
参照

FpSpread クラス
FpSpread メンバ
オーバーロード一覧

 

 


© 2004-2017, GrapeCity inc. All rights reserved.