元のエクセル
添付画像のようにA列にテキストファイルのパスが入力されます。
実現したい処理
・A2~記入のある最終行まで、1つずつファイルを開く(文字コードをUTF-8に指定)
・開いたテキストファイルを改行ごとに1行ずつ読み込む
・1行ずつ読み込んだ各テキストから以下の内容のみ抽出
⇒日付(先頭文字~23文字目まで)、ファイル名、件数((件数=○○)の○○部のみ抽出)
・sheet2に結果を張り付ける
イメージ
発生している問題
まずは、パスのA2~最終行まで取得するfor文を作成しようと
下記のコードを記述しましたが、参照が不正、または不完全です。とエラーになってしまいます。
Sub ファイルを開く() Dim i i = 0 For i = 1 To .Cells(.Rows.Count, 1).Row MsgBox i Next End Sub
どこを修正すればよいのでしょうか...どなたかご教授いただけますと幸いです。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。