MESCIUS SPREAD for ASP.NET 10.0J
OpenExcel(Stream,Int32) メソッド

Excel Compound Documentファイルを含むストリーム
ロードするExcelシートのインデックス
Excelファイルを開き、指定したExcelシートをこのシートにロードします。
構文
'Declaration
 
Public Overloads Function OpenExcel( _
   ByVal stream As Stream, _
   ByVal excelSheetIndex As Integer _
) As Boolean
public bool OpenExcel( 
   Stream stream,
   int excelSheetIndex
)

パラメータ

stream
Excel Compound Documentファイルを含むストリーム
excelSheetIndex
ロードするExcelシートのインデックス

戻り値の型

成功した場合は True、それ以外の場合は False
例外
例外説明
FarPoint.Excel.ExcelException指定された Excel シートが無効です。インデックスは 0〜シート数の範囲で指定する必要があります。
次のサンプルコードは、OpenExcelメソッドを使用します。
System.IO.Stream s;
s = System.IO.File.Open("C:\\controls\\book1.xlsx", System.IO.FileMode.Open);
//FpSpread1.Sheets[0].OpenExcel(s, "Sheet1");
//FpSpread1.Sheets[0].OpenExcel(s, 0);
//FpSpread1.Sheets[0].OpenExcel(s, "Sheet1", FarPoint.Excel.ExcelOpenFlags.DataOnly);
//FpSpread1.Sheets[0].OpenExcel(s, "Sheet1", FarPoint.Excel.ExcelOpenFlags.DataOnly, "123*");
//FpSpread1.Sheets[0].OpenExcel(s, 0, FarPoint.Excel.ExcelOpenFlags.DataOnly);
FpSpread1.Sheets[0].OpenExcel(s, 0, FarPoint.Excel.ExcelOpenFlags.DataOnly, "123*");
Dim s As System.IO.Stream
s = System.IO.File.Open("C:\controls\book1.xlsx", System.IO.FileMode.Open)
'FpSpread1.Sheets(0).OpenExcel(s, "Sheet1")
'FpSpread1.Sheets(0).OpenExcel(s, 0)
FpSpread1.Sheets(0).OpenExcel(s, "Sheet1", FarPoint.Excel.ExcelOpenFlags.DataOnly)
'FpSpread1.Sheets(0).OpenExcel(s, "Sheet1", FarPoint.Excel.ExcelOpenFlags.DataOnly, "123*")
'FpSpread1.Sheets(0).OpenExcel(s, 0, FarPoint.Excel.ExcelOpenFlags.DataOnly)
'FpSpread1.Sheets(0).OpenExcel(s, 0, FarPoint.Excel.ExcelOpenFlags.DataOnly, "123*")
参照

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

 

 


© MESCIUS inc. All rights reserved.