Choco Soft

Nadesiko DE RDB

Choco Soft header image 2

Excelの配列を一行にしたい。

2017年12月14日 · コメント(0) · Tips

Excelで同一のセルに「Alt+Enter」を使って、複数の行を挿入すると、CSV形式で保存した時に配列で保存される事を知った。

このままだと使い勝手が悪いので、なでしこで通常のCSVファイルに変換してみた。

#—————-
#■配列から改行をカンマに置換して、CSVファイルを作成する。■20171214作成
#◆グローバル変数宣言◆
fileBとは文字列
fileB=「*.csv」でファイル選択

EXCELCONV
終わる。

●EXCELCONV
#◆ローカル変数宣言◆
 AAAとは配列
 BBBとは配列
 COUNTとは整数=0

 「{fileB}」を読む
 AAA=それ
 AAAを反復
  AAA[COUNT]の改行を「,」へ正規表現置換
  BBBにそれを配列追加
  COUNT=COUNT+1
  (COUNT=946)ならば//ここにEXCELの最終行を入れる。
   BBBを「{デスクトップ}20141214.csv」に保存
   終わる。
#—————-

やっぱりバッチは楽だなぁ。

タグ :

コメント(0)

コメントを受け付けておりません。