結合セルが含まれるスプレッドシートでは並べ替えを実行できませんが、対応方法はありますか?

文書番号 : 33609     文書種別 : 使用方法     登録日 : 2012/11/14     最終更新日 : 2012/11/14
文書を印刷する
対象製品
SPREAD for Windows Forms 7.0J
詳細
一例として以下の実装方法が考えられます。

  (1)フォーム上に非表示コントロール(FpSpread2:結合セルなし)を貼り付けます
  (2)FpSpread1上のソート対象データのみをFpSpread2上へコピーします
  (3)FpSpread2に対してソートを実行します(各メソッド使用)
  (4)FpSpread2でのソート結果に合わせ、FpSpread1を独自に並べ替えます

各メソッドの詳細については製品ヘルプをご参照ください。(いずれもSheetViewクラスメンバ)

◎SortRowsメソッド
指定した列を基準に、シート内のすべての行を並べ替えます。

◎SortRangeメソッド
データモデル内のセル範囲を並べ替えます。

◎SwapRowsメソッド
2つの行範囲の位置を交換します。

◎SwapRangeメソッド
セル範囲のデータと書式をシート内の別のセル範囲と交換します。

◎製品ヘルプ
PowerTools SPREAD for Windows Forms 7.0J
 - 製品ヘルプ一覧
  - 開発者ガイド
   - 行と列の操作のカスタマイズ
    - シートのデータの並べ替え
関連情報
キーワード
「ソート」