社名変更のお知らせ  /  価格改定のお知らせ

.NET 6とVisual Studio 2022への対応

.NETの最新バージョン「 .NET 6」と .NETアプリケーションの統合開発環境Visual Studioの最新バージョンVisual Studio 2022への対応を実施しています。今回から .NET 6に対応したモジュールについてはNuGetパッケージでの提供を実施します。

Excel互換機能の強化

以下のExcel互換の機能を追加しています。

挿入ダイアログ

コピーしたセルや列、行を挿入する際に「挿入」ダイアログが使えるようになります。

挿入ダイアログ

ハイパーリンク

セルにハイパーリンクを追加できるようになります(従来のハイパーリンク型セルとは異なる機能です)

ハイパーリンク

ショートカットキー

シートでのショートカットキーとテーブルでのショートカットキーを設定できます。

ショートカットキー説明
シートCtrl + Shift + "@"数式と計算結果の表示を切り替え
Ctrl + "1"「セルの書式設定」を表示
Ctrl + "K"「ハイパーリンクの挿入」を表示
Ctrl + Enter複数セルにデータを入力
Ctrl + Shift + "+"「挿入ダイアログ」を表示
テーブルTabアクティブセルが最後の列の動作
Shift + Tabアクティブセルが先頭の列の動作
Ctrl + "A"テーブルを全選択

コピー&ペースト

セル範囲をコピーする時にExcelと同じように緑枠のアニメーションが選択している範囲に設定されます。コメントや異なるワークブックに対する参照も引き継がれます。

コピー&ペースト

拡張罫線

二重線や太線で隣接するセルに重なる罫線の場合など、複雑なセルの罫線でもExcelのように描画できるようになります。

拡張罫線

シェイプ(フリーフォーム)

フリーフォーム(フリーハンド、図形)を追加できるようになります。

シェイプ(フリーフォーム)

コメント

Excelのようなメモをセルに追加できるようになります(従来のセルノートとは異なる機能です)

コメント

シェイプの頂点の編集

シェイプを右クリックして「頂点の編集」から図形のポイントを編集できるようになります。

シェイプの頂点の編集

リッチテキスト

セルにリッチテキストを追加できるようになります(従来のリッチテキスト型セルとは異なる機能です)

リッチテキスト

複数シートの選択

複数のワークシートタブを選択して、それらのシートに対する共通操作(削除、非表示など)ができるようになります。

複数シートの選択

シートタブのコンテキストメニュー

シートの右クリック時にコンテキストメニューを表示できるようになります。

シートタブのコンテキストメニュー

数式の表示

セルが非編集の場合でも数式を表示できるようになります。

数式の表示

Excel互換の関数

以下の関数が新しく使用できるようになります。

  • LAMBDA関数
  • LAMBDAヘルパー関数(MAP、REDUCE、SCAN、MAKEARRAY、BYROW、BYCOL、ISOMITTED)
  • VALUETOTEXT関数
  • ARRAYTOTEXT関数
  • LET関数

テーブルへのデータバインディング

任意のデータソースを直接テーブルへバインディングできるようになります。CreateTableメソッドでテーブルのインタフェースを作成し、そのDataSourceプロパティとデータセットを連結することでテーブルにバインドすることができます。

テーブルへのデータバインディング

テーブルの自動拡張

テーブルを自動で拡張するAutoExpandTableプロパティおよびAutoCreateCalcuatedTableColumnsプロパティが追加されます。

AutoExpandTableプロパティ

テーブルに隣接する行が空の場合、新しいテーブル行を追加します。

テーブルの自動拡張(AutoExpandTableプロパティ、行)

テーブルに隣接する列が空の場合、新しいテーブル列を追加します。

テーブルの自動拡張(AutoExpandTableプロパティ、列)

AutoCreateCalcuatedTableColumnsプロパティ

空のテーブル列に数式を入力すると、入力された数式で列全体を埋めます。

テーブルの自動拡張(AutoCreateCalcuatedTableColumnsプロパティ)

IRangeとIWorksheetの新しいVBA互換API

IRangeインタフェースとIWorksheetインタフェースに新しいVBA互換のAPIが追加されます。

  • IRange.AutoFill
  • IRange.HasRichDataType
  • IRange.Resize
  • IRange.Width、Top、Height、Left
  • IRange.UseStandardWidth、UseStandardHeight
  • IRange.ShowCard
  • IRange.Show
  • IRange.Next、Previous
  • IRange.FillDown、FillLeft、FillRight、FillUp
  • IRange.Dirty
  • IRange.BorderAround
  • IRange.Characters
  • IRange.SpecialCells
  • IWorksheet.UsedRange
  • IWorksheet.StandardWidth、StandardHeight
  • IWorksheet.Next、Previous

このAPIはExcelとの互換性をさらに高めており、VBAやVSTO(Visual Studio Tools for Office)で開発する場合と同じ感覚で使用できるほか、パフォーマンスの向上にもつながります。詳細は以下のブログ記事で紹介しています。

ブログ記事を見る

数式を使用したスパークライン

従来のスパークラインのほかに、セルに数式を設定してスパークラインを作成できるようになります。

数式を使用したスパークライン

以下の種類のスパークラインを作成できます。

  • 面スパークライン(Area Sparkline)
  • 円スパークライン(Pie Sparkline)
  • 散布図スパークライン(Scatter Sparkline)
  • ブレットスパークライン(Bullet Sparkline)
  • スプレッドスパークライン(Spread Sparkline)
  • 積み上げスパークライン(Stacked Sparkline)
  • 水平バースパークライン(Hbar Sparkline)
  • 垂直バースパークライン(Vbar Sparkline)
  • ボックスプロットスパークライン(Box Plot Sparkline)
  • バリスパークライン(Vari Sparkline)
  • カスケードスパークライン(Cascade Sparkline)
  • パレートスパークライン(Pareto Sparkline)
  • 月スパークライン(Month Sparkline)
  • 年スパークライン(Year Sparkline)
  • ゲージKPIスパークライン(Gauge KPI Sparkline)
  • ヒストグラムスパークライン(Histogram Sparkline)
  • コンパチブルスパークライン(Compatible Sparkline)
  • イメージスパークライン(Image Sparkline)

数式を使用したスパークライン

拡張カメラシェイプ

拡張カメラシェイプは、セル範囲をシェイプにリンクさせることでセル範囲の内容を表示します(従来のカメラシェイプとは異なる機能です)。このセル範囲または定義された名前を変更して、カメラシェイプを動的に切り替えることができます。

デザイナの改善

デザイナのアイコンやフォントなどの外観を改善しています。また、「ブックの保護」に加えて「シートの保護」ができるようになります。

デザイナの改善

その他の機能

以下の機能が新しく使用できるようになります。

  • [条件付き書式ルールの管理]ダイアログの改善
  • [名前の管理]ダイアログの改善
  • 数式内の空白文字を保持
  • 固定行および列の境界線の色
  • 非表示セルへの貼り付けをスキップ
  • 末尾の固定行および列の配置オプション
  • アウトラインの非表示
  • すべての参照セルと依存セルの取得
  • 数式のパフォーマンス改善
  • スパークライングループのインジケータを非表示
  • 円チャート上でのパーセント表示
  • シェイプ上でのドラッグコンテキストメニューのカスタマイズ
  • シェイプのカーソルをカスタマイズ
  • コンボボックス型セルの項目をExcelエクスポート
  • イメージ型セルでファイルパスから画像を表示
  • チェックボックスに設定したイメージの拡大
  • マウスホイールでピクセルスクロール
  • ブック全体を印刷
  • 行ヘッダの自動拡張
  • シートの背景画像
  • カスタム .NETオブジェクトのデータ型
  • IFontインターフェースのColorIndexプロパティ
  • CalculationOnDemandModeプロパティとCellValueChangedイベント

トライアル期間が30日に拡大

無料で製品をお試しいただけるトライアル版の試用期間が30日に拡大されました。

  • 12.0J以前:最初にコンポーネントを使用した日を含めて10日間
    (コンポーネントを使用しない日は日数にカウントされません)
  • 15.0J:トライアル版プロダクトキーでライセンス認証を行った日から30日間
    (コンポーネントを使用しない日も日数にカウントされます)