関数名 |
FIL_MemberListSet |
概要 |
【機能】:担当者リストに担当者を追加 |
処理 |
配列「担当者一覧」に担当者を追加する(Nameが空白の場合は配列クリア)
|
形式 |
Sub FIL_MemberListSet(Name As String) |
可視性 |
パブリック |
引数 |
|
関数名 |
FIL_MemberListGet |
概要 |
【機能】:担当者リスト取得 |
処理 |
配列「担当者一覧」からリスト取得
|
形式 |
Sub FIL_MemberListGet(List As Variant, num As Integer) |
可視性 |
パブリック |
引数 |
List |
Variant |
担当者 |
num |
Integer |
|
|
関数名 |
FIL_CsvFormSet |
概要 |
【機能】:ファイルの区切り文字をセット |
処理 |
ファイルの区切り文字をセット
|
形式 |
Sub FIL_CsvFormSet(flg As Boolean) |
可視性 |
パブリック |
引数 |
flg |
Boolean |
True[Tab],False[,] |
|
関数名 |
FIL_CsvFormGet |
概要 |
【機能】:ファイルの区切り文字を取得 |
処理 |
ファイルの区切り文字を取得
|
形式 |
Function FIL_CsvFormGet() As String |
可視性 |
パブリック |
引数 |
なし |
戻り値 |
|
関数名 |
FIL_PeriodSet |
概要 |
【機能】:ファイル出力期間抽出情報セット |
処理 |
ファイル出力期間抽出フラグ、開始日、終了日をセットする
|
形式 |
Sub FIL_PeriodSet(flg As Boolean, st As String, ed As String) |
可視性 |
パブリック |
引数 |
flg |
Boolean |
ファイル出力期間抽出フラグ |
st |
String |
ファイル出力期間抽出開始日 |
ed |
String |
ファイル出力期間抽出終了日 |
|
関数名 |
FIL_AllMemberSet |
概要 |
【機能】:ListBox「List_MemberSel」に全担当をセット |
処理 |
「スケジュール」シートの担当者を全て抽出し、ListBox「List_MemberSel」にセットする
|
形式 |
Sub FIL_AllMemberSet() |
可視性 |
パブリック |
引数 |
なし |
関数名 |
FIL_MemberCheck |
概要 |
【機能】:担当者をチェック |
処理 |
配列「担当者一覧」にNameが存在するかチェックする
|
形式 |
Function FIL_MemberCheck(Name As String) As Boolean |
可視性 |
パブリック |
引数 |
|
戻り値 |
Boolean |
[True]:担当者一覧にある、[False]:ない |
|
関数名 |
FIL_SetFreeFile |
概要 |
【機能】: |
処理 |
--------------------------------------------------------
|
形式 |
Sub FIL_SetFreeFile() |
可視性 |
パブリック |
引数 |
なし |
関数名 |
FIL_FilePutNameGet |
概要 |
【機能】:出力ファイル名取得 |
処理 |
|
形式 |
Function FIL_FilePutNameGet(fname As String) As String |
可視性 |
パブリック |
引数 |
|
戻り値 |
|
関数名 |
FIL_FilePutProc |
概要 |
【機能】:CSV形式のファイルを出力する |
処理 |
@「ファイル出力選択画面」表示
Aファイル選択(標準フォーム)
Bファイルオープン
C「ファイル出力処理」実行
Dファイルクローズ
|
形式 |
Sub FIL_FilePutProc() |
可視性 |
パブリック |
引数 |
なし |
関数名 |
FIL_FilePut |
概要 |
【機能】:条件に従ってCSV形式のデータを出力 |
処理 |
@「スケジュール」シートの項目(項目,開始日,終了日など)から出力用文字列(CSV形式)作成
A条件「担当者」「期間抽出」に従ってファイルに出力
|
形式 |
Sub FIL_FilePut() |
可視性 |
パブリック |
引数 |
なし |
関数名 |
FIL_InputMethodSet |
概要 |
【機能】:ファイル入力方法セット |
処理 |
ファイル入力方法をセットする
|
形式 |
Sub FIL_InputMethodSet(flg As Integer, order As Boolean) |
可視性 |
パブリック |
引数 |
flg |
Integer |
[0]:新規作成、[1]:既存上書き |
order |
Boolean |
[True]:並べ替え、[False]:そのまま |
|
関数名 |
FIL_FileGetNameGet |
概要 |
【機能】:入力ファイル名取得 |
処理 |
|
形式 |
Function FIL_FileGetNameGet(form As String, filter As String, multi As Boolean) As Variant |
可視性 |
パブリック |
引数 |
form |
String |
|
filter |
String |
フィルタ名 |
multi |
Boolean |
|
|
戻り値 |
|
関数名 |
FIL_FileGetProc |
概要 |
【機能】:CSV形式のファイルから入力する |
処理 |
@ファイル選択(標準フォーム)
A「ファイル入力選択画面」表示 ※複数選択可
B「FNC_ChartAllDel」実行
Cファイル数分以下実行
・ファイルオープン
・「ファイル入力処理(_既存上書き)」実行
・ファイルクローズ
D「TSK_BaseDateMake」実行
|
形式 |
Sub FIL_FileGetProc() |
可視性 |
パブリック |
引数 |
なし |
関数名 |
FIL_FileCheck |
概要 |
【機能】:「スケジュール」シートのタイトルとファイル内容を比較 |
処理 |
@レコードを読み込む
ALineInputよりタブを探しCSV→項目分割させる
B「スケジュール」シートのタイトルとファイル内容を比較(違う場合は異常終了)
|
形式 |
Function FIL_FileCheck() As Integer |
可視性 |
パブリック |
引数 |
なし |
戻り値 |
|
関数名 |
FIL_FileInput |
概要 |
【機能】:「スケジュール」シートの該当セルにファイル内容を入力 |
処理 |
@レコードを読み込む
ALineInputよりタブを探しCSV→項目分割させる
B「スケジュール」シートの該当セルにファイル内容を入力(配列渡し)
C色設定、コメント設定
|
形式 |
Function FIL_FileInput() As Integer |
可視性 |
パブリック |
引数 |
なし |
戻り値 |
|
関数名 |
FIL_ExistLineGet |
概要 |
【機能】:「スケジュール」シートから既存行を取得する |
処理 |
「スケジュール」シートから条件に一致する行を取得する
|
形式 |
Function FIL_ExistLineGet(n1 As String, n2 As String, N3 As String, N4 As String, N5 As String) As Long |
可視性 |
パブリック |
引数 |
n1 |
String |
大項目 |
n2 |
String |
中項目 |
N3 |
String |
項番 |
N4 |
String |
項目 |
N5 |
String |
担当 |
|
戻り値 |
Long |
[0]:一致なし、[0以外]:一致行番号 |
|
関数名 |
FIL_FileInput_Exist |
概要 |
【機能】:「スケジュール」シートの既存行に対し、該当セルにファイル内容を入力 |
処理 |
@レコードを読み込む
ALineInputよりタブを探しCSV→項目分割させる
B「ファイル入力_既存行取得」を実行し、同一タスクがあればCDを実行
C「スケジュール」シートの該当セルにファイル内容を入力(配列渡し)
D色設定、コメント設定
|
形式 |
Function FIL_FileInput_Exist() As Integer |
可視性 |
パブリック |
引数 |
なし |
戻り値 |
|
|