マクロでcsvをExcelに出力しています。
csvのABC列に並んだ数字がExcelのABC列の1行目から31行目まで表示され時間短縮となってます。
今後、1行目から30行目あたりに別のものを入力したい為、
csvで読み込んだデータをB列の35行目から出力させるということは可能でしょうか?
Sub Sample() Dim buf As String, tmp As Variant, n As Long Open "C:\Users******\test.csv" For Input As #1 Do Until EOF(1) Line Input #1, buf tmp = Split(buf, ",") n = n + 1 Cells(n, 1).Value = tmp(0) Cells(n, 2).Value = tmp(1) Cells(n, 3).Value = tmp(2) Loop Close #1 End Sub
試してみたこと、
n = ws.Cells(26, 1).End(xlDown).Row
開始行の指定をしてみましたが、うまくいきません。
有識者の方ご教示いただきたくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/03 08:09
2019/12/03 10:30