作成日: 2013/11/01 最終更新日: 2018/12/04
文書種別
制限事項
詳細
Excel for .NETを使用して、Microsoft Excelファイルの読み込みと保存を行うとき、Microsoft Excelファイルで設定した以下の機能や情報は保持されません。これはExcel for .NETの制限になります。
(2018/12/04更新)
※ マクロの保持について
◇読み込み時
・Biff8形式(.xls)ファイルの読み込み:マクロは読み込まれません。
・OpenXMLマクロ形式(.xlsm)ファイルの読み込み:マクロは読み込まれますが、C1Excelで編集や実行はできません。
◇保存時
・Biff8形式(.xls)ファイルとして保存:マクロは保存されません(*1)。
・OpenXMLマクロ形式(.xlsm)ファイルとして保存:マクロは保存されないことがあります(*1、*2)。
*1:読み込み前にマクロを用いて計算されたデータ値は保持されます。
*2:C1Excelの仕様として、読み込み後に.xlsmファイルの内部要素に対して独自のIDを割り振り、元のIDを変更する場合があります。このことにより、読み込んだ.xlsmファイルを再度.xlsm 形式で保存した際、マクロ自体が削除されるなど、正しく保持されないことがあります。
■DioDocs for Excelについて
弊社のドキュメントAPIシリーズのひとつ「DioDocs for Excel」は、クロスプラットフォーム対応製品で、Visual Studioを使用しコーディングによってExcelファイルを生成したり更新することができます。なおこの製品には、上記項目のうち「SmartArt」と「ふりがな」以外の制限はございません。
>> DioDocs for Excel製品情報
>> 必要システム
- フィルタ
- カスタムタブ
- ブックやシートの保護で設定するパスワード
- オートシェイプ
- ワードアート
- SmartArt
- ヘッダ/フッタ
- テキストボックス
- グラフ
- テーブル
- ふりがな
- マクロ(※)
- ウィンドウ枠の分割/固定
- シートのタブの色
- ドロップダウンリスト
(2018/12/04更新)
※ マクロの保持について
◇読み込み時
・Biff8形式(.xls)ファイルの読み込み:マクロは読み込まれません。
・OpenXMLマクロ形式(.xlsm)ファイルの読み込み:マクロは読み込まれますが、C1Excelで編集や実行はできません。
◇保存時
・Biff8形式(.xls)ファイルとして保存:マクロは保存されません(*1)。
・OpenXMLマクロ形式(.xlsm)ファイルとして保存:マクロは保存されないことがあります(*1、*2)。
*1:読み込み前にマクロを用いて計算されたデータ値は保持されます。
*2:C1Excelの仕様として、読み込み後に.xlsmファイルの内部要素に対して独自のIDを割り振り、元のIDを変更する場合があります。このことにより、読み込んだ.xlsmファイルを再度.xlsm 形式で保存した際、マクロ自体が削除されるなど、正しく保持されないことがあります。
■DioDocs for Excelについて
弊社のドキュメントAPIシリーズのひとつ「DioDocs for Excel」は、クロスプラットフォーム対応製品で、Visual Studioを使用しコーディングによってExcelファイルを生成したり更新することができます。なおこの製品には、上記項目のうち「SmartArt」と「ふりがな」以外の制限はございません。
>> DioDocs for Excel製品情報
>> 必要システム
旧文書番号
80535