PowerTools SPREAD for Windows Forms 10.0J > 開発者ガイド > ファイル入出力 > 読み込み > Excelファイルの読み込み |
Excel形式(BIFF8形式)またはOpen XML形式(.xlsx)のExcelファイルを開けます。複数のシートをもつExcelファイル全体をコントロールに読み込むことも、Excelファイルのシートを、名前またはシートインデックスで指定し、コントロールの指定したシートに読み込むこともできます。
Excelファイル内のすべてのシートを開くには、FpSpreadクラスのOpenExcelメソッドを使用します。このメソッドには複数のオーバーロードがあり、ExcelOpenFlags列挙体の値を指定できるものがあります。ExcelOpenFlags列挙体を使用すると、固定行および列をどのように読み込むか、データだけを読み込むかなど、様々なオプションを指定できます。Excelファイルの特定のシートだけを開くには、SheetViewクラスのいずれかのOpenExcelメソッドを使用して、開くシートの名前またはシートインデックスを指定します。
|
Excelファイルの読み込みについて、詳しくは「Excel 形式ファイルのインポート/エクスポート」を参照してください。
次のサンプルコードは、Excelファイルの4番目のシートを、コントロールのアクティブシートに読み込みます。
C# |
コードのコピー
|
---|---|
// Excelファイルのシート3を開きます。 fpSpread1.ActiveSheet.OpenExcel("C:\\excelfile.xls", 3); |
Visual Basic |
コードのコピー
|
---|---|
' Excelファイルのシート3を開きます。 FpSpread1.ActiveSheet.OpenExcel("C:\excelfile.xls", 3) |