プロジェクト名
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 ————— 指定された順にデータをソートします。
・キャンセル ——— 処理を行わずにフォームを閉じます。
コメント