Line Input #1, gyo 'ファイルから1行読み込む
moji_su = Len(gyo) '読み込んだ行の長さ(文字数)を
'変数 moji_su へ入れる
Dim gyo_no As Integer '行番号用変数を宣言
Loop 'ループ:ここまでの処理を繰り返す
gyo_no = 0 '行番号用変数の初期化
Sub Count5()
Open "C:\My Documents\mojisu.txt" For Input As #1 'ファイルのオープン
Dim gyo As String '読み込んだ行を入れておく変数を宣言
' および文字数の合計を表示する。
gokei = gokei + moji_su '合計用変数 gokei に文字数を加算する
Debug.Print "文字数は " & moji_su '行の文字数を表示する
Dim moji_su As Long '1行の文字数用変数を宣言
Do Until EOF(1) 'ループ:条件EOF(1)になるまで、ここからの処理を繰り返す
End Sub
gokei = 0 '合計用変数の初期化
Close #1 'ファイルのクローズ
MsgBox "ファイルの文字数は " & gokei '合計用変数 gokei の値を表示する
Debug.Print gyo_no & "行目は 「" & gyo & "」" '読み込んだ行の中身を表示する
Dim gokei As Long 'ファイルの文字数用変数を宣言
'文字数カウント・プログラム
gyo_no = gyo_no + 1 '行番号を1アップ
'ステップ5:行数のわからないファイルをオープンし、全部の行とその文字数
|