~/ynhm-system/products/csv-to-excel

CSV/TSV→Excel変換ツール

文字化けなし・書式整え・複数ファイル一括変換

価格500円 買い切り・税込・更新費なし
種類Excel(マクロ)
お渡しの形.xlsm ファイル(BOOTHはZIP圧縮、ココナラは .xlsm のまま)
発売日2026年4月13日
買える場所BOOTH・ココナラ

こういう作業をしていませんか

01銀行やシステムからエクスポートしたCSVをExcelで開くと文字化けする02CSVを開くたびに列幅がバラバラで見づらい03複数のCSV/TSVファイルをまとめてExcel形式にしたい04UTF-8やShift_JISなどエンコードの違いに毎回悩んでいる

実際の画面

加工していない、実際の動作画面です。

設定シート。エンコードと区切り文字をドロップダウンで選ぶ変換設定の画面
01 実物画面:設定シート — 文字コードと区切り文字を選ぶだけです。通常は自動判定のままで変換できます。
同梱の使い方シート。概要と操作手順5ステップが書かれている
02 同梱の使い方シート — 操作手順と設定項目の説明がファイルの中に入っています。

できること・できないこと

できること 9件

エンコード自動判定BOMの有無 → UTF-8の妥当性検証 → Shift_JIS の順に判定。設定シートで手動指定もできる
複数ファイルの一括変換ファイル選択ダイアログで複数選択し、まとめて変換。成功・失敗件数を表示
CSV / TSV 両対応区切り文字はカンマ/タブから選択
ダブルクォート対応クォート内のカンマ・改行、エスケープされたクォート("")を正しく1つの値として扱う
ヘッダー行の書式1行目を太字・白文字・緑背景・中央揃えにし、行の高さを調整
列幅の自動調整内容に合わせて調整し、最小8〜最大50に収める
見た目の整え全体に細罫線、フォントはメイリオ 10pt、グリッド線は非表示
保存先元ファイルと同じフォルダに「元ファイル名.xlsx」として保存。同名がある場合は上書き確認
空行の除去空の行は取り込まない

できないこと 10件

Mac版Excel非対応。Windows専用のファイル選択ダイアログ・ADODB.Stream・パス区切り「\」を使用している
Excel for the web・スマホ/タブレット版ExcelVBAマクロを実行できないため非対応
対応エンコードUTF-8 / UTF-8 BOM / Shift_JIS のみ。UTF-16・EUC-JP などは非対応
区切り文字カンマとタブのみ。セミコロン・パイプなどは非対応。区切り文字は自動判定されないため、TSVを「カンマ」設定のまま変換すると1列にまとまる
値の型変換値をそのままセルに書き込むため、先頭ゼロの数字(口座番号 0012345 など)や「1-2」「3/4」のような文字列はExcelの自動変換で数値・日付になる可能性がある
行数の上限Excelの最大行数(1,048,576行)が上限。超える場合は警告のみで、超過分は出力されない
自動判定の限界先頭4096バイトで判定する。極端に短いファイルや先頭が英数字のみのファイルでは誤判定の可能性があり、その場合は設定シートで手動指定する
出力先・シート名の固定保存先は元ファイルと同じフォルダ、シート名は「データ」固定。変更できない
書式のカスタマイズヘッダー色・フォント・列幅の範囲は固定。変更にはVBAの定数編集が必要
列ごとの型指定列を文字列・日付として指定して読み込む機能はない

動作環境

パソコンWindows
ExcelMicrosoft Excel 2016 以降(Windows版)
32ビット・64ビット32bit / 64bit 両対応の見込み(VBAに Declare 宣言・参照設定なし。ADODB.Stream は実行時生成)
使えるファイル.xlsm
マクロマクロの有効化が必要
入っているものCSVTSV変換ツール.xlsm のみ(「使い方」シート・「設定」シートを内蔵)

よくある質問

購入後すぐに使えますか?

はい。ZIPを解凍して .xlsm を開き、マクロを有効化すると「使い方」シートが表示されます。設定は初期値のままで変換できます。

それでも文字化けする場合は?

「設定」シートのエンコードを「自動判定」から UTF-8 / UTF-8 BOM / Shift_JIS のいずれかに手動で切り替えて再実行してください。

TSV(タブ区切り)はどう変換しますか?

「設定」シートの区切り文字を「タブ」にしてから実行してください。

元のCSVファイルは変更されますか?

変更されません。同じフォルダに .xlsx が新しく作られます。

Macで使えますか?

使えません。Windows版の Excel 2016 以降が必要です。

マクロの中身は編集できますか?

仕様を理解したうえで、定数の変更のみ可としています。ソースコードの流用・再配布・転売は禁止です。

購入する

CSV/TSV→Excel変換ツール/¥500(税込・買い切り)/.xlsm ファイル(BOOTHはZIP圧縮、ココナラは .xlsm のまま)。 決済とダウンロードはBOOTH上で完結します。

● ready~/ynhm-system/products/csv-to-excel  0%--:--:--