Excelファイルのデータ管理
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クラスには、開発者がデータ型に応じてセルから値を取得できるようにするいくつかのプロパティが用意されています。これらのプロパティには次のものが含まれます。
- 文字列値セルの文字列値を返します。
- ダブルバリューセルの double 値を返します。
- ブール値セルのブール値を返します。
- 日付時刻値セルの日付/時刻値を返します。
- FloatValue: セルの浮動小数点値を返します。
- 整数値セルの整数値を返します。
フィールドが入力されていない場合、次のセルが表示されます。ダブルバリューまたはFloatValue例外をスローします。
セルに含まれるデータの種類は、Cellクラス'タイプ財産。実際、Cellクラス'タイププロパティは、CellValueType事前定義された値が以下にリストされている列挙体。
Cell 値のタイプ | 説明 |
---|---|
イズブール | セル値がブール値であることを指定します。 |
IsDateTime | セル値が日付/時刻であることを指定します。 |
無効である | 空白のセルを表します。 |
数値です | セル値が数値であることを指定します。 |
文字列 | セル値が文字列であることを指定します。 |
不明です | セル値が不明であることを指定します。 |
上記の事前定義されたセル値のタイプを使用して、各セルに存在するデータのタイプと比較することもできます。
アドバンストトピック
- ワークシートの Cells へのアクセス
- テキスト数値データを数値に変換
- 小計の作成
- データフィルタリング
- データの並べ替え
- データ検証
- ワークシートからデータをエクスポート
- データの検索または検索
- 書式設定ありまたはなしで Cell 文字列値を取得する
- Cell 内に HTML リッチ テキストを追加
- Excel または OpenOffice にハイパーリンクを挿入する
- データをワークシートにインポート
- 列挙子の使用方法と使用場所
- Cell 値の幅と高さをピクセル単位で測定します
- 複数のスレッドで同時に Cell 値を読み取る
- セル名と行/列インデックス間の変換
- 最初に行ごとにデータを入力し、次に列ごとにデータを入力します
- Cell 値または範囲の一重引用符プレフィックスを保持する
- Cell のリッチ テキストの部分にアクセスして更新する