Q2:セル結合が設定されている部分を出力時に反映させることはできるでしょうか。エクスポートしたときに2ページ目に該当する行の位置からは、色は反映されないのでしょうか。
Q2-1:
エクセル表を読み込んだときに、エクセルシートではセルの統合がされているが、MZではその処理は不可能であったと認識しているのですが、もし可能なのでしたら処理方法をお教えください。
又、エクスポートしたときに2ページ目に該当する行の位置からはカラー色は反映されないのでしょうか。
A2-1:
大変申し訳ございませんが、現在のところセル結合が設定されている部分を出力時に反映させることはできません。
> 又、エクスポートしたときに2ページ目に該当する行の位置からはカラー色は反映されないのでしょうか
こちらの方はMZPlatformから出力したファイルを開く際に、『セルの書式が多すぎるため、書式が設定できません』というメッセージが出てくるかと思います。
セルへの書式設定がEXCEL内で中断されていることが、行番号が大きいセルに色が設定されていない原因です。
これはEXCELに起因する問題ではあるのですが、アプリケーションの処理で回避できる可能性があります。関連ファイルは、エクセル表出力時に元の書式を保持するかどうか選択できるサンプルとなっています。「テーブル全体」を「ファイルから読み込み」後、「元の書式保持」にチェックを入れてお試し下さい。
EXCEL2007以前のバージョンでは設定できる書式の数に制限があり、開く時にエラーメッセージが発生しましたが、今回のサンプルでは「元の書式保持」時に文字列の値のみを書き出す処理をするようになっています。このサンプルはver 2.7のSampleフォルダに「Excelファイルアクセス.mzax」として収録されます。
また、セル結合書式を維持したままにしておくということであれば、MZPlatform上のテーブルで入力がありデータが変更された時、サンプル「EXCELファイルアクセス.mzax」のセル指定での変更のように、セルの値だけを更新していくということも考えられるかと存じます。
関連ファイル:Excelファイルアクセス(修正版2).mzax