ブログ主が仕事や個人的に学んだPC系・プログラミング系(VBAとかHTML)について書いていく備忘録ブログ。
※ここで記載する内容はあくまで「個人的に」上手くいく内容です。ご使用には十分注意してください
Posted by 若槻風亜 - 2016.09.28,Wed
<ソフト名>
あみだソフト 阿弥助
<用途>
1.登録した人物から指定項目分抜き出す
<開発言語>
VB2010
<使用例>
1.あみだくじ
(作成者は創作ネタ用に作りました。
たとえば「○○の役割に誰を当てよう」とか
「うちよそ交流したいけど誰と誰にしよう」とか)
<ファイル>
阿弥助(Vecterさんのページに飛びます)
(内容物)
1.本体(Amisuke.exe)
2.ReadMe_Amisuke.txt
3.「ItemData.txt」
4.「MonData.txt」
5.「HistFile.txt」
6.「HaibunHistFile.txt」
7.「CSV_サンプル.csv」
(注意1)
動作には十分注意して作成しましたが、
ダウンロードして使用する場合は自己責任で
お願いします。
以下より詳細説明
<プリントスクリーンと各用途>
<動作>
1)項目の入力 = 項目欄(画面の白いテキストボックス)に入力。
入力されるたびボックスが増える
2)「現在の項目を保存」 = 入力されている項目を保存。2番の画面が開く
3)「過去の項目を展開」 = 過去に保存した項目を展開。2番の画面が開く
4)「人物編集」 = 人物の登録・編集・削除を行う。3番の画面が開く
5)対象人物の設定 = ランダムで選ぶ範囲を設定
全員 : 登録されている人物全員
選択 : 条件設定して出した人物のみ
条件設定=抜き出し条件の設定。
6)「配分」 = 「どの項目に含まれる人物から何人選ぶか」を設定。
7)「実行」 = 選択範囲から指定項目に対応する値を挿入
(保存の場合)
<保存の場合>
1)保存名を入力
2)「保存」ボタン押下
<展開の場合>
1)「履歴一覧」から対象を選択
2)「確定」ボタン押下
<履歴の保存名を変更する場合>
1)「履歴一覧」から対象を選択
2)保存名を入力
3)「選択履歴の保存名変更」ボタン押下
(同じ名前がある場合は確認後上書きされる)
<履歴を削除する場合>
1)「履歴一覧」から対象を選択
2)「選択履歴の削除」ボタン押下
(登録前)
<ツールバー>
1)ファイル
-1.保存 = 現在の入力内容を保存
-2.インポート = 現在の入力内容をCSVで保存
(他の人から貰ったデータなど)
<同名の対象がいた場合>
[1]追加か上書きかどちらもしないかを選択
[2]上書きの場合は上書き先を選択
[3]動作を選択
- この項目だけに適用する
= 対象のデータのみ追加/上書き
- これ以降全て重複項目に適用する
= 以降全ての重複項目を追加/上書き。
ただし上書き候補が複数ある場合は
もう一度この画面が出る
[4]「実行」ボタン押下
-3.エクスポート = CSVからデータを保存
(他の人にデータを渡す場合など)。
(他の人にデータを渡す場合など)。
(エクスポート手順)
[1]保存名を設定
(画像:エクスポート画面)
[2](必要なら)削除対象の項目・項目データを選択
→ 「削除」ボタン押下
例)「作品名」が「AAA」の物を削除、「年齢 」の
項目を削除、など
項目を削除、など
[3](間違った場合は)「データを戻す」ボタン押下
[4]「決定」ボタン押下 → ファイルのエクスポート
(「data-Amisuke」フォルダ内)
2)編集
-1.行の挿入 = 選択位置に行を追加
-2.行の削除 = 選択行を削除
-3.項目の追加 = 新規項目(列)を追加
(項目追加手順:編集時はボタンの表示テキストが変わるだけ)
[1]項目名を入力
[2]項目種類を選択 = テキストボックスかコンボボックス
[3]データ内容 = コンボボックスの時だけ設定。
半角カンマ「,」で区切る
[4]IMEモードの設定 = テキストの時だけ設定
[5]入力規則 = テキストの時だけ設定
[6]桁数 = テキストの時だけ設定。設定なしは「ゼロ」
[7]「追加」(編集時は「編集」)ボタン押下
-4.項目の編集 = 選択列の項目を編集
(名前は編集不可、作品名はデータのみ編集可)
-5.項目の削除 = 選択項目を削除(名前と作品名は削除不可)
-6.項目の固定 = スクロール時に固定しておく列を設定
(項目固定手順)
[1]固定したい列にチェック、固定したくない列のチェックは外す
[2]「確定」ボタン押下
3)並び替え
-1.列の並べ替え = 列をドラッグ&ドロップで並べ替える。
名前と作品名は不可
-2.行の並べ替え = 行をドラッグ&ドロップで並べ替える。
左クリック選択→右D&Dで移動
-3.画面上での並べ替え = 列項目をクリックすると該当項目の
昇順・降順で並び変わる
1)項目一覧から条件として使用したい項目を選択
→ 追加ボタン(右向き三角)押下
2)条件を設定したい項目を選択
(→ 使用条件から抜く場合は削除ボタン(左向き三角)押下)
3)条件範囲を設定
・に一致する
・に一致しない
=====↓テキストボックスのみ
・で始まる
・で始まらない
・で終わる
・で終わらない
・を含む
・を含まない
-----↓数値なら値そのものを、文字列なら文字数を見る
・より上
・以上
・と等しい
・と等しくない
・以下
・より下
・以内
・以外
4)(テキストボックスの場合のみ)条件を入力
例)条件項目=「名前」、条件範囲=「で始まる」、条件内容=「あ」
→ 名前が「あ」で始まる人物を抜き出し
5)条件設定後「設定」ボタン押下(選択している項目の
条件のみを設定)
6)「条件決定」 = 設定した各条件を反映
<配分を設定>
1)コンボボックスから項目(人物登録時にコンボボックスで
設定した項目)を選択(例:性別)
2)どの項目データから何人選ぶか設定
例)コンボボックス=性別。男女からそれぞれ2人ずつ
項目データ | 人数
-------------------------
男 | 2 人
-------------------------
女 | 2 人
--------------------------
3)(項目データを入れ直したい時)リストから該当データを選択
→コンボボックスから挿入先のテキストボックスを選択
→「追加」ボタン押下
4)「設定完了」 = 配分設定を反映
<配分設定のクリア>
1)「配分解除」ボタン押下 = 設定した配分設定をクリア
<その他>
1)「現在の配分を保存」 = 設定されている配分設定を保存。
2)「過去の配分を展開」 = 過去に保存した配分設定を展開。
#使用していて気になった点あればご報告いただければと思います。
#※エラー以外は完全に直す、とは言い切りませんが。。。
#使用時にエラーが表示された場合は、
# 1.エラー内容
# 2.エラーが表示された時の動作
#を、ご連絡ください
PR
Comments
Post a Comment
プロフィール
HN:
若槻風亜
性別:
女性
職業:
会社員
趣味:
創作、プログラミング
自己紹介:
仕事や個人で学んだことをまとめておきたかったがために備忘録ブログを立ち上げました。
あくまで自分が学んだこと・自分が出来たことなので、ご覧くださる場合は参照レベルでお願いします。
あくまで自分が学んだこと・自分が出来たことなので、ご覧くださる場合は参照レベルでお願いします。
ブログ内検索
カレンダー
最新記事
(12/31)
(12/30)
(03/27)
(11/09)
(10/07)
P R
最新トラックバック
コガネモチ
フリーエリア
Template by mavericyard*
Powered by "Samurai Factory"
Powered by "Samurai Factory"