お知らせ

データ操作 サンプル

プロジェクト名

DataOperation.vbp

概要

セルに対するデータの操作を実現しています。メニューより [データ] – [追加] を実行して、セルへデータをセットした後、他の操作を行ってください。

メニュー構成

ファイル(F)
┗ 終了(X) ・・・・・・・・・・・・・・・・・ プログラムを終了します。

データ(D)
追加(A) ・・・・・・・・・・・・・・・・・ セルのデータをセットします。
取得(G) ・・・・・・・・・・・・・・・・・ セルのデータを取得します。
削除(D) ・・・・・・・・・・・・・・・・・ セルのデータを消去します。
コピー(C) ・・・・・・・・・・・・・・・・ セルを別のセルへコピーします。
移動(M) ・・・・・・・・・・・・・・・・・ セルを別の位置へ移動します。
入れ替え(W) ・・・・・・・・・・・・・ セルを別のセルと入れ替えます。
ドラッグ&ドロップ(D) ・・・・・ ドラッグ&ドロップによるセル操作可否を設定します。
並べ替え(S) ・・・・・・・・・・・・・ セルをデータ順に並べ替えをします。

ヘルプ(H)
┣ サンプルヘルプ(H) ・・・・・・・ このヘルプを表示します。
┗ SPREADについて ・・・・・・・・ SPREAD コントロールのAbout Boxを表示します。


  • 追加(A)
  • 取得(G)
  • 削除(D)
  • コピー(C)
  • 移動(M)
  • 入れ替え(W)
  • ドラッグ&ドロップ(D)
  • 並べ替え(S)

データの追加

・追加方法 ———- データをセットするメンバを指定します。
・OK ————— 指定されたメンバを使用し、データを規定の位置(*1)へセットします。
・キャンセル ——— 処理を行わずにフォームを閉じます。

(*1) このサンプルでの決められた位置です。

データの取得

・書式設定 ———- 3桁区切り等の表示書式付きのデータを参照するメンバを指定します。
・書式未設定 ——– 表示書式無しのデータを参照するメンバを指定します。
・OK ————— 指定されたメンバを使用し、参照したデータをメッセージボックスで表示します。
・キャンセル ——— 処理を行わずにフォームを閉じます。

データの削除

・全てを削除 ——— セル型、およびデータを消去します。
・テキストのみ削除 —- 書式設定はそのままで、データのみを消去します。
・セル座標 ———- 削除するセルを指定します。
・OK ————— 指定されたセルを削除します。
・キャンセル ——— 処理を行わずにフォームを閉じます。

データのコピー

・DestCol,DestRow —- Action プロパティを使用しデータをコピーします。
・クリップボード ——- クリップボード経由でデータをコピーします。
・コピー元 ———– コピーの元になるセル座標を指定します。
・コピー先 ———– コピー先の開始セル座標を指定します。
・OK ————— 指定された方法とセル座標で、データをコピーします。
・キャンセル ——— 処理を行わずにフォームを閉じます。

データの移動

・DestCol,DestRow —- Action プロパティを使用しデータを移動します。
・クリップボード ——- クリップボード経由でデータを移動します。
・移動元 ———— 移動の元になるセル座標を指定します。
・移動先 ———— 移動先の開始セル座標を指定します。
・OK ————— 指定された方法とセル座標で、データを移動します。
・キャンセル ——— 処理を行わずにフォームを閉じます。

データの入れ替え

・入替元 ———— 入れ替えの元になるセル座標を指定します。
・入替先 ———— 入れ替え先の開始セル座標を指定します。
・OK ————— 指定された座標同士のデータを入れ替えます。
・キャンセル ——— 処理を行わずにフォームを閉じます。

ドラッグ&ドロップ

・マウスによるドラッグ&ドロップが有効になると、上記のメッセージボックスが表示されます。

並べ替え

・行/列 ———— ソートの対象を選択します。
・フィールド ———- ソートキーとなるフィールドを選択します。
・並び順 ———— 昇順 または 降順を選択します。
・OK ————— 指定された順にデータをソートします。
・キャンセル ——— 処理を行わずにフォームを閉じます。

コメント