[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『ファイル名を指定して指定したファイルを一つにまとめたい』(だいちゃん)
今、55個のcsvファイルがあります。
K1-1(〜ー15)〜K5-1〜15
まであり。
K1-1〜15までを、一つのファイル。
K2-1〜15までを、一つのファイル(以下、同じ)としたいです。
また、ファイルによっては、連番になっておらずとんでいることも
あります。
マクロで、各ファイルをまとめることできますか?
枝番で、シート分けをしたいです。
< 使用 Excel:Excel2016、使用 OS:Windows8 >
このへんとか https://rakuzanet.jp/tsv-csv-txt-combine.html http://hiyo-ac.hatenablog.com/entry/2018/02/17/101940
DOS CSVファイルの結合 で検索した方が早いかと (BJ) 2018/12/14(金) 13:52
ああ、1つのCSVファイルを1シートとして、1つのブックにまとめるのか、 なんで、マクロ作成依頼に走るのか・・。 ↓で、さっさと終わらせた方が早いと思うし。 https://tipstour.net/excel-sheet-easy-copy
すみません、↑行数か列数かどちらだかわからんけどが合わないとできんかった。by2007 (BJ) 2018/12/14(金) 15:25
Sub さんぷる() Dim x As Integer, y As Integer Dim MySTR As String
For x = 1 To 2 Step 1 For y = 1 To 15 Step 1 MySTR = "K" & x & "-" & y & ".csv" Debug.Print MySTR & "をブックとして開きます" Debug.Print "ブック「" & MySTR & "の1シート目をまとめブックの最終シートの後ろにシートコピーします" Debug.Print "ブック「" & MySTR & "」を上書きせずに閉じます" Debug.Print vbCrLf Next y Next x End Sub
存在しないファイルを指定したときに無視して進める方法についてはこちらが参考になるでしょう。
[[20181214114837]] 『ファイル名を、変更したい』(だいちゃん)
(もこな2) 2018/12/14(金) 22:27
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.