-------------------------------------------------------------------------------- Ver 1.0.1.1120 VB-Report .NET - アドバンスソフトウェア株式会社 - -------------------------------------------------------------------------------- この度は、VB-Report .NET をご利用頂きまして、誠に有り難うございます。 このドキュメントは、VB-Report .NET のアップデートの履歴が記載されてお ります。 このドキュメントには、次の解説が記述されています。 ◆ 修正履歴 ================================================================================ ◆ 修正履歴 2006.11.20 XlsCrtNetR.dll - Ver 1.0.1.1120 ・行挿入、行削除、列挿入、列削除において、計算式のシート名付きの座標変換を行わ ないよう修正。 ・SUMIF 関数を Func で設定した場合、Excel で開いても正しく再計算されない現象を 修正。 ・Excel 2002 以降の拡張シート保護情報が移行されない現象を修正。 ・シート削除で開けない Excel ファイルが作成される現象を修正。範囲名テーブル番号 変更を追加。 ・デフォルトのセル幅のセルが正しい幅で表示/印刷されない現象を修正。 ・文字列テーブルが破損している場合のエラー処理を追加。 ・RowHeight2で非表示行の高さを取得した場合、正しい値を返すよう修正。 ・1 以下の値の場合に "0_ "、"0.0_ "、"0.00_ " の書式が正しく表示されない現象を 修正。 ・"()"を含む数値の書式で、小数点表示桁数が 1 桁以上の場合に正しく表示されない現 象を修正。 XlsReportNet.dll - Ver 1.0.1.1120 ・水平方向のページ中央が設定されている場合、右端のセルに長い文字列を設定すると、 中央寄せがずれる現象を修正。 ・オートシェイプの背景色が反映されない現象を修正。 ・TextRect、TextOut2 の直後に Shape メソッドを使用すると、テキストが重複する現 象を修正。 ・オートシェイプに回転が設定されていた場合に正しく表示されない現象を修正。 ・作成した色で塗りつぶしたオートシェイプが正しく表示されない現象を修正。 ・オートシェープの線の種類で、"点線(丸)" が出力されない現象を修正。 ・テキストボックスに複数の属性が指定されている場合、先頭の属性しか表示されない 現象を修正。 ・ユーザー定義用紙サイズの判定方法を変更。Windows で定義されている定数を使用す るようにした。 2006.4.17 XlsCrtNetR.dll - Ver 1.0.1.1017 ・ROW 関数と COLUMN 関数で引数省略に対応。 ・複数の名前が定義されたファイルを使用して Page.Start、Page.Next を使用すると、 アプリケーションエラーが発生する現象を修正。 ・共有数式の取り扱いを修正。Excel 2003 で「矛盾した数式」 の警告エラーが表示さ れる現象に対応。 ・元ファイルに共有数式内部で範囲名を使用しているファイルを使用すると、Excel で 開けないファイルが作成される現象を修正。 ・RowHeight プロパティを使用して非表示(0)に設定したセルを Excel 上で再表示する と、大きい行高で表示される現象を修正。 ・空のマクロを含んだデザインファイルで、Page.Start〜Page.Next が使用できるよう 修正。 ・シートの保護が設定されたデザインファイルに対応。 ・共有数式内で絶対座標指定を用いた範囲指定を行っている場合に、参照する座標と関 数の組み合わせによっては、座標の展開計算に誤りがあったため修正。 ・属性をクリアするとセル再結合ができない現象を修正。 ・計算式の答えが 32 バイトを超えるとアプリケーションエラーが発生する現象を修正。 XlsReportNet.dll - Ver 1.0.1.1017 ・Canvas.Draw でオフセットを指定した場合、ExcelMode=True でイメージの位置がずれ る現象を修正。 ・文字列がセルをはみ出す場合、その右側のセルに1桁の数値が設定されていると正し くクリップされない現象を修正。 ・プリンタを切り替えた際、同じサイズで異なる用紙名になる場合に用紙サイズが反映 されない現象を修正。 ・保護されたオブジェクトが含まれるブックを使用すると、保存時にアプリケーション エラーが発生する現象を修正。 ・文字列の右側が切れて表示される現象を修正。 ・OCRBフォント(右詰め)の文字や数字が右側で切れる現象を修正。 ・行の高さを変更してある範囲内にイメージを描画した場合、行の高さが正しく取得で きない現象を修正。 ・Page.Start 〜 Page.Next を複数回使用するケースで、後のページ数が多い場合にア プリケーションエラーが発生する現象を修正。 ・ページ数を省略した場合、9999 ページまでしか印刷されない現象を修正。 ・既定のプレビュー画面で、倍率を手入力で変更した際、正しくカーソル位置が設定さ れるよう修正。 2005.12.7 XlsCrtNetR.dll - Ver 1.0.0.2707 ・余白を取得する際、Excel と同様の計算方法に修正。 ・Choose 関数を複数使用しているデザインファイルを使用すると、Excel で開けない ファイルが作成される現象を修正。 ・結合数が 65535 を超えるファイルをプレビュー、印刷すると、一部の結合セルが正し く描画されない現象を修正。 ・書式 "#,###;[赤]""▲""#,###" が正しく描画されない現象を修正。 XlsReportNet.dll - Ver 1.0.0.2707 ・横方向の改ページが設定されている場合、Page.Start、Page.Next を使用するとペー ジ数が半分になる現象を修正。 ・文字列がセルをはみ出す場合、右隣の属性によっては正しく描画されない現象を修正。 ・OverFit を設定した場合、縦方向に正しく縮小されない現象を修正。 ・ページ中央が設定されている場合、Page.Start〜Page.Next と Canvas オブジェクト を使用するとプレビュー表示がずれる現象を修正。 ・折り返して表示が設定されたセルのプレビューで、文字列がはみ出す現象を修正。 ・Excel を使用して大量に印刷すると、RCW のエラーが発生する現象を修正。 ・縮小して全体表示が設定されたセルが正しく描画されない現象を修正。 2005.10.7 XlsCrtNetR.dll - Ver 1.0.0.2630 ・Page.Start、Page.Next を使用した場合にメモリリークが発生する現象を修正。 ・BOF 情報を調整。OpenOffice での読み込みに対応。 ・Func メソッドで答えに空文字を設定した場合の動作を修正。 ・Canvas.Draw でメタファイルを続けて描画した場合、メモリ不足が発生する現象を修 正。 ・表示形式で「G/標準」を含む場合に正しく出力されない現象を修正。 XlsReportNet.dll - Ver 1.0.0.2630 ・保存時に「既に同名のファイルが存在しています」のエラーメッセージが表示される 現象を修正。 2005.8.26 XlsCrtNetR.dll - Ver 1.0.0.2526 ・列挿入時に左側の列と同じ列幅、フォントで挿入するように変更。(A列の場合、既定値) ・計算式の書き込みにおいて、一部関数の組み合わせで Excel で開いた場合に再計算さ れない条件(#VALUE!と表示される)があったため修正。 XlsReportNet.dll - Ver 1.0.0.2526 ・Page.Start 〜 Next メソッドを使用すると Page.TotalCount プロパティのページ数 が +1 される現象を修正。 ・セルサイズの取得に対応。 ・余白が 0 の時に左と上が切れて印刷される現象を修正。 ・DoubleMode プロパティに初期値を false に変更。 ・Canvas.Draw メソッドで描画したイメージが出力されない現象を修正。 2005.6.27 XlsCrtNetR.dll - Ver 1.0.0.2427 ・セルのフォント情報設定後に、そのセルを含む範囲指定で他の属性を設定すると、フ ォント情報を設定したセル以降全てにフォント情報が適用される現象を修正。 ・Win32 バージョン情報を追加。 ・計算結果が「×」等になる場合に、文字列を正しく取得できない現象を修正。 ・外部参照の多いファイルを使用するとアプリケーションエラーが発生する現象を修正。 ・何らかの要因で、最大行数分の行索引ができてしまった Excel ファイル中の無効なセ ルの値を取得しようとした場合にアプリケーションエラーが発生する現象を修正。 ・列削除後のデータ設定でアプリケーションエラーが発生する現象を修正。 XlsReportNet.dll - Ver 1.0.0.2427 ・左端と上端の二重罫線が印刷されない現象を修正。 ・Page.Start〜Page.Next を使用して Canvas オブジェクトで描画を行うと、描画オブ ジェクトの座標が下にずれる現象を修正。 ・Canvas オブジェクトで Excel のキャンバスを越えるサイズのオブジェクトを描画し た場合、オブジェクトが左端に寄る現象を修正。 ・Canvas.Draw メソッドで描画したオブジェクトにページ設定の拡大/縮小が適用されな い現象を修正。 ・均等割付で末尾にスペースが入っていた場合の扱いを変更。 ・プリンタを切り替えた際、無効な解像度でもそのまま印刷される現象を修正。 ・Shape メソッドで楕円を太さ 0 以外の線で描画した場合、アプリケーションエラーが 発生する現象を修正。 ・計算式を含む帳票で、ExcelMode=True 時に Canvas を使用すると計算式の結果が表示 されない現象を修正。 ・特定のプリンタで Duplex 値が不正になり、アプリケーションエラーが発生する現象 を修正。 ・SetPrinter で設定画面を出さない場合に解像度が正しく設定されない現象を修正。 ・解像度が変更された場合に、印字不可能領域が正しく変更されない現象を修正。 2005.5.20 XlsCrtNetR.dll - Ver 1.0.0.2320 ・色のみの書式が設定された場合に正しく表示されない現象を修正。 ・Excel のバージョンによる共有数式の扱いの違いに対応。 XlsReportNet.dll - Ver 1.0.0.2320 ・右詰が正しく表示されない現象を修正。 ・Windows のクラシックスタイルで再描画が正しく行われない現象を修正。 ・特定のプリンタで印刷した場合に処理速度が遅い現象を修正。 ・パターンのみ設定された場合にページ中央の対象にならない現象を修正。 ・TextOut、TextOut2、TextRect で、連続して使用した場合に正しくテキストが表示さ れない現象を修正。 ・現在の用紙サイズより大きい用紙を選択された場合に正しくプレビュー、印刷されな い現象を修正。 ・プレビューや印刷を繰り返すとアプリケーションエラーが発生する現象を修正。 2004.12.24 XlsCrtNetR.dll - Ver 1.0.0.2224 ・文字列を回転させた場合の動作を修正。 ・列削除や挿入を行うと、フォントサイズや行の高さがデフォルトに戻る現象を修正。 ・ReadBook で計算結果のセル値を取得すると、異なる値が取得される現象を修正。 ・斜め罫線で罫線なしを設定するとパターンが設定される現象を修正。 XlsReportNet.dll - Ver 1.0.0.2224 ・TextRect で文字を回転させた場合、正しく表示されない現象を修正。 ・TextRect で複数書式を設定した場合、正しく表示されない現象を修正。 ・印刷時のページ指定で不正な文字を設定するとエラーが発生する現象を修正。 2004.9.17 XlsCrtNetR.dll - Ver 1.0.0.2117 ・列の幅を変更すると、変更列がデフォルトのフォントに変更される現象を修正。 XlsReportNet.dll - Ver 1.0.0.2117 ・ページ端の罫線が細く描画される現象を修正。 ・TextOut2 で右詰を設定した場合に文字が欠ける現象を修正。 ・プレビュー画面のサイズを変更すると表示倍率が有効にならない現象を修正。 ・SetPrinter で設定した給紙先が有効にならない現象を修正。 2004.8.6 XlsCrtNetR.dll - Ver 1.0.0.2006 ・セル高さが正しく出力されない現象を修正。 ・高さが0の行に対して RowHeight プロパティの値が反映されない現象を修正。 ・セルの属性の設定を行うと「ロック」の属性が設定される現象を修正。 ・計算式内でセルを参照した計算式を記述するとエラー値になる現象を修正。 ・存在しない範囲名を参照しているシートを削除すると、Excel で開けないファイルが 作成される現象を修正。 XlsReportNet.dll - Ver 1.0.0.2006 ・複数ページの帳票を作成した際、最後の Page.End が無いとファイル保存でエラーが 発生する現象を修正。 ・パターンの印刷結果が Excel と異なる現象を修正。 2004.7.9 XlsCrtNetR.dll - Ver 1.0.0.1909 ・文字列取得を繰り返した際、アプリケーションエラーが発生する現象を修正。 XlsReportNet.dll - Ver 1.0.0.1909 ・CtrlMode = cmView で貼り付けたフォームが非表示の場合に既定のプレビュー画面が 起動する現象を修正。 ・Canvas で描画した矢印の始点のサイズが変わらない現象を修正。 ・Canvas で描画した画像の原型のサイズが変わる現象を修正。 ・コントロールのサイズ変更時に、ViewZoom プロパティの設定値が反映されない現象 を修正。 2004.6.4 XlsCrtNetR.dll - Ver 1.0.0.1804 ・属性が設定されたセルの行高が正しく表示されない現象を修正。 ・改ページプレビューが設定された表示倍率が正しく移行されない現象を修正。 ・Value プロパティで 2147483648 以上の数値を設定すると例外処理が発生する現象を 修正。 ・単一セルに対して BOX メソッドを使用すると座標エラーになる現象を修正。 XlsReportNet.dll - Ver 1.0.0.1804 ・セルの文字列の先頭に改行がある場合に正しく表示されない現象を修正。 ・1つのセルに257文字以上の文字列を設定すると例外処理が発生する現象を修正。 ・背景色が設定されたセルや、ページ中央が設定されたファイルに Canvas.Drawでメタ ファイルを設定した場合、正しく表示されない現象を修正。 ・セルをはみ出す右詰めが正しく表示されない現象を修正。 ・パターンの色が反映されない現象を修正。 ・存在しないプリンタ名でSetPrinterを使用した場合、例外処理が発生する現象を修正。 ・デザインシートの[印刷品質]により余白が異なる現象を修正。 ・折り返して全体表示処理を修正。 2004.4.23 XlsCrtNetR.dll - Ver 1.0.0.1723 ・行属性が設定されている行の高さを変更した場合に、行属性がクリアされる現象を修 正。 ・セル結合された行を削除し、プレビューや印刷を行うと、削除行前後の書式が消える 現象を修正。 XlsReportNet.dll - Ver 1.0.0.1723 ・ExcelMode = False で特定のプリンターへ印刷を行うと、アプリケーションエラーが 発生する現象を修正。ドライバから両面印刷の情報が取得できないプリンタに対応。 ・Page.Begin のページ指定で "1-999" 等の不特定のページを設定した場合、ヘッダー の総ページ数がそのまま反映されてしまう現象を修正。 ・右詰めの文字が揃わない現象を修正。 ・表示書式繰り返し("*")が正しく表示されない現象を修正。 ・Excel オブジェクトを使用した出力で、Canvas を使用して描画したイメージが縮小す る現象を修正。 ・Page.Start、Page.Next を使用した場合、印刷領域外にオートシェイプが描画される 現象を修正。 ・特定のプリンタとユーザ定義用紙サイズを使用すると用紙サイズが有効にならない現 象を修正。 ・結合セルの罫線が欠けて表示される現象を修正。 ・TextOut、TextOut2 メソッドでフォント名、フォントポイントを指定せずに描画を行 うと、アプリケーションエラーが発生する現象を修正。 2004.3.19 XlsCrtNetR.dll - Ver 1.0.0.1619 ・セルや行、列のコピーにおいて、"Sheet1!A1"の書式に対応。 ・変数文字列を使用しているデザインファイルでプレビューを繰り返すと、アプリケー ションエラーが発生する現象を修正。 ・特定のフォントが設定されたデザインファイルを使用するとアプリケーションエラー が発生する現象を修正。 XlsReportNet.dll - Ver 1.0.0.1619 ・Excel オブジェクトが解放されない現象を修正。 ・デザインファイルの用紙方向が反映されない現象を修正。 ・Page.Start、Page.Next 使用時、ヘッダ、フッタが設定できない現象を修正。 2004.2.13 XlsCrtNetR.dll - Ver 1.0.0.1520 ・ASP.NET で Long プロパティを使用して空のセルの値を取得すると不正な値が取得さ れる現象を修正。 ・イベントを発生させないよう修正。 ・上書きオープン時に、保護されたシートが含まれていてもエラー発生しない現象を修 正。 ・セル幅、高さを変数名指定で設定した場合にエラーになる仕様を変更。 ・ファイルのオープンエラーで該当するエラー番号が返されない現象を修正。Mutex エ ラーの処理を追加。 ・型の異なるデータを取得した場合エラーになる現象を修正。 ・大量の文字列を設定した場合、アプリケーションエラーが発生する現象を修正。 XlsReportNet.dll - Ver 1.0.0.1520 ・印刷時に用紙方向が反映されない現象を修正。 ・DoPrint メソッドで部数に「2」以上を設定しても反映されない現象を修正。 ・多数の用紙をサポートしているプリンタでプレビュー速度が遅くなる現象を修正。プ レビュー速度が向上。 ・既定のプレビュー画面を表示する際、Activeにする処理を追加。 ・ExcelMode=True 時に、Canvas.Draw で描画したイメージが左端に寄る現象を修正。 ・Windows 2000 + Excel 2000 の環境で保存を行うと、Excel.exe のアプリケーション エラーが発生する現象を修正。 2003.12.19 XlsCrtNetR.dll - Ver 1.0.0.1419 ・Excel 2002 以降のオートシェイプが正しく表示されない現象を修正。 ・大量の文字列データを設定した場合、アプリケーションエラーが発生する現象を修正。 ・セルのクリア、コピー、貼り付けで変数文字列を指定した場合、エラーを返す様修正。 ・セル幅、高さの設定で変数文字列を指定した場合、アプリケーションエラーが発生す る現象を修正。 XlsReportNet.dll - Ver 1.0.0.1419 ・Page.Start、Page.Next 使用時に、Canvas が描画されない現象を修正。 ・ExcelMode=Trueでページ指定印刷した場合、正しいページが印刷されない現象を修正。 2003.11.24 XlsCrtNetR.dll - Ver 1.0.0.1324 ・行の高さが正しく表示されない現象を修正。 ・保護のかかったブックをオープンした際、クローズされない現象を修正。 ・Excel 2003 対応。 XlsReportNet.dll - Ver 1.0.0.1324 ・テキストボックスの下の文字列が表示される現象を修正。 ・Excel 2003 対応。 ・スペースを含む文字列を折り返し表示にしてページの中央寄せを設定した場合、プレ ビュー、印刷がずれる現象を修正。 ・複数回の Page.Begin〜Page.End、Page.Start〜Page.Next を併用した場合に、Excel を使用して印刷すると、Excel がフリーズする現象を修正。 ・Excel オブジェクトの使用方法を修正。 2003.11.5 XlsCrtNetR.dll - Ver 1.0.0.1231 XlsReportNet.dll - Ver 1.0.0.1231 ・縦書き時に "ー" や "「" 等の文字が回転されない現象を修正。 ・エラー値を取得した際の動作を修正。 2003.10.20 XlsReportNet.dll - Ver 1.0.0.1120 ・プリンタがインストールされていない環境でコントロールが使用できない現象を修正。 ・印刷時にヘッダ、フッタのページ数が +1 される現象を修正。 ・プレビュー、印刷時に中央寄せが正しく表示されない現象を修正。 XlsCrtNetR.dll - Ver 1.0.0.1120 ・CopySheet でシート名に NULL や空文字列を渡した場合の動作を変更。 ・変数名を使用したシートでシートのコピーを行うと不正処理が発生する現象を修正。