公開ツール プログラミング VBA

CSV/TSVデータを作成するVBAツールを公開

投稿日:2020年7月26日 更新日:

【追記:2020年8月1日】 UTF-8(BOM無し)に対応しました。

業務でテスト用のCSVファイルを作成することがよくあるので、自分でツールを作成しました。
TSVにも対応しています。

基本仕様

・1行目がカラム行
・2行目以降がデータ行
・出力形式 :CSV、TSV
・文字コード:UTF-8(BOM無し)、UTF-8(BOMあり)、SJIS
・改行コード:CRLF、CR、LF

動作イメージ


・3シート(要求・要件、設計、ファイル出力)以外をデータ出力シートとして扱います。
・「出力フォーム」をクリックして表示されたフォームで、
 一括出力か個別出力でファイルを生成します。
・生成時の設定(文字コード、改行コード、出力形式)はデフォルト値が設定されています。
 必要であれば変更して出力します。
・CSVファイルはツールと同じフォルダ階層に出力されます。
・既にファイルが生成済みの場合、タイムスタンプを付与したファイル名で保存します。

ダウンロード

他の方にも使っていただけるように、Gihubに公開しています。
もし改良が必要であれば、ぜひコメント下さい!

Github : vba_tools/CSV作成/CSV作成.xlsm

 
最後までお読み頂き、ありがとうございました!
ご意見・ご要望がありましたら、遠慮なくコメント下さい!
もし内容が良かったらランキング評価を頂けると励みになります(^^)

ランキング評価する

-公開ツール, プログラミング, VBA
-, ,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


関連記事

【SpringBoot入門】#12~ 削除機能の実装

概要 ダイアログでOK押下された場合の削除処理を実行します。 画面からリクエストされた書籍情報IDをキーに、論理削除を実装します。 システム開発ではほとんどの場合、論理削除を行います。 物理削除するの …

【Java入門】演算子の種類と使い方まとめ

概要 Javaで使う演算子(計算を行うための記号)について、種類と使い方をまとめました。 備忘録として使ってください。   演算子 代入演算子 値の代入や代入時に計算を行う演算子です。 [crayon …

【Java】ポートフォリオ例(高配当株分析ツール)

概要 ポートフォリオにスクレイピングツールが良いと以前の記事でご紹介しました。 どんなものが作れるのか? ということの具体例として、私が作成したスクレイピングツールを紹介します。 仕様 スクレイピング …

Thymeleafで1000円単位をカンマ区切りで表示する方法

Thymeleaf(テンプレートエンジン)で金額などの数値を 1000円単位のカンマ区切りで表示する方法です。 ここでは、カンマ区切りの機能はオブジェクト側で実装し、 Tymeleaf(View)は表 …

エンジニア未経験者の転職が難しくなったので解決策を提案してみる

現状 コロナ以降、未経験者のエンジニア採用が少しずつなくなっていきました。 それまではポートフォリオを作ったり、ある程度のポテンシャルがあると判断されれば 採用されるということがあったのですが、それが …

記事を探す

SpringFramworkの良書

■おすすめ教材
Javaの基本を学んだ人が、次のステップとして読む本(中級者向け)

※SpringはJavaのFrameworkの1つです。
変更のしやすさ、保守性の高さが特徴です。