Excel for .NET
よくある質問と回答

C1Excel についてよくある質問は以下の通りです:

1)セルに設定された数式の読み込みや保存はできますか?

C1Excel ではファイルから読み込んだ数式を保持し、ファイルへの保存時にそれらを書き戻すことができます。C1Excelで、数式を作成したり変更したりすることも可能です。

2)「名前が付けられた参照の範囲」を読み込んだり保存できますか?

C1Excelでは「名前が付けられた参照の範囲」の読み書きは可能です。この範囲を保持しながら既存ファイルをロードし、セルを修正し、ファイルをディスクに保存する機能を利用することができます。ただし、「名前が付けられた参照の範囲」の作成、および追加機能は、現時点ではサポートされていません。

3)XLOpaqueShape オブジェクトと XLPictureShape オブジェクトの違いは?

C1ExcelBook は Excel シートの様々な図形(画像、グラフィックス、コントロール及びコメントなど)をロード・保存するために、 XLPictureShape 及び XLOpaqueShape オブジェクトを提供します。

画像(画像ファイル)は XLPictureShape オブジェクトとしてロードされ、編集(明るさやコントラストの変更、切り取り、回転など)を行なうことができます。また、セルの Value プロパティを用いて、セルに画像を追加することも可能です。詳細については、「セルに画像を挿入する」を参照してください。追加・編集された画像は、Excel の保存時に指定したセル上に保存されます。

画像以外のオブジェクト(オーシェープ、クリップアート、テキストボックス、コメントなど)は XLOpaqueShape オブジェクトとしてロードされます。そのプロパティは参照のみ可能で、XLOpaqueShape オブジェクトの編集を行なったり PictureBox に表示したりすることはできません。また任意のセルに、これらの画像以外のオブジェクトを追加することはできません。

XLOpaqueShape クラス、XLPictureShape クラスはXLShape クラスを継承します。