サンプルコードです。
条件は、ご自身でお作りください。
'<標準モジュール登録>
Sub CheckColumnA()
Dim FNo As Integer
Dim c As Range
'要設定:最後は必ず、「\」入れてください。
Const myPath As String = "D:\"
'テキスト出力ファイル名
Const myFname As String = "CheckColumn.Txt"
'出力ファイルのチェック
If Dir(myPath & myFname) <> "" Then
If MsgBox("同名のファイルがありますが、上書きしてよいですか?", _
32 + vbOKCancel) = vbCancel Then
Exit Sub
End If
End If
FNo = FreeFile()
Open myPath & myFname For Output As #FNo
For Each c In Range("A1", Range("A65536").End(xlUp))
'条件を入れる
If c.Value < 30 And _
c.Value > 0 Then
Print #FNo, c.Offset(, 1).Value
Else
Print #FNo, "テスト3"
End If
Next c
Close #FNo
MsgBox "終了", 64
End Sub
お礼
回答ありがとうございます。 サンプルコードを参考にさせていただきます。