データの追加と取得
Cellsにデータを追加する
Aspose.Cells はクラスを提供しますワークブックこれは Microsoft Excel ファイルを表します。のワークブッククラスにはワークシートExcel ファイル内の各ワークシートへのアクセスを許可するコレクション。ワークシートは次のように表されます。ワークシートクラス。のワークシートクラスが提供するCellsコレクション。の各項目Cellsコレクションはオブジェクトを表しますCellクラス。
Aspose.Cells を使用すると、開発者は、CellクラスPutValue方法。 Aspose.Cells は、オーバーロードされたバージョンのPutValue開発者がさまざまな種類のデータをセルに追加できるメソッド。これらのオーバーロードされたバージョンの使用PutValueメソッドを使用すると、ブール値、文字列、倍精度浮動小数点数、整数、日付/時刻などの値をセルに追加できます。
効率の向上
使用する場合PutValue大量のデータをワークシートに入力する方法では、最初に行ごと、次に列ごとにセルに値を追加する必要があります。このアプローチにより、アプリケーションの効率が大幅に向上します。
Cells からのデータの取得
Aspose.Cells はクラスを提供しますワークブックこれは Microsoft Excel ファイルを表します。のワークブッククラスにはワークシートファイル内のワークシートへのアクセスを許可するコレクション。ワークシートは次のように表されます。ワークシートクラス。のワークシートクラスが提供するのはCellsコレクション。の各項目Cellsコレクションはオブジェクトを表しますCellクラス。
のCellクラスには、開発者がデータ型に応じてセルから値を取得できるようにするメソッドがいくつか用意されています。これらの方法には次のものが含まれます。
- GetStringValue、セルの文字列値を返します。
- GetDoubleValue、セルの double 値を返します。
- GetBoolValue、セルのブール値を返します。
- GetDateTimeValue、セルの日付/時刻値を返します。
- GetFloatValue、セルの浮動小数点値を返します。
- GetIntValue、セルの整数値を返します。
フィールドが入力されていない場合、次のセルが表示されます。GetDoubleValueまたはGetFloatValue例外をスローします。
セルに含まれるデータの種類は、CellクラスGetType方法。実際、CellクラスGetType方法はに基づいていますCellValueType事前定義された値が以下にリストされている列挙体。
Cell 値のタイプ | 説明 |
---|---|
CellValueType_IsBool | セル値がブール値であることを指定します。 |
CellValueType_IsDateTime | セル値が日付/時刻であることを指定します。 |
CellValueType_IsNull | 空白のセルを表します。 |
CellValueType_IsNumeric | セル値が数値であることを指定します。 |
CellValueType_IsString | セル値が文字列であることを指定します。 |
CellValueType_IsUnknown | セル値が不明であることを指定します。 |
上記の事前定義されたセル値のタイプを使用して、各セルに存在するデータのタイプと比較することもできます。 |