変数値をCSVに追記したい
変数値をCSVに追記したいです。
どんな方法が考えられるでしょうか。
お知恵を拝借させてください。
変数一覧ウィンドウの特定グループだけに絞れたらベターですが、欲張りの領域だと思ってます。
活用中のしくみがあれば、構造や概要のヒントをお裾分けいただけると嬉しいです。
敲き台への便乗もウェルカムです。
後続処理では、人がExcelマクロでCSVを取り込み、人手を介す必要がある処理を施します。
イメージ①「デバッグ:変数値保存」のCSV追記対応
「デバッグ:変数値保存」の出力内容
ヘッダー
変数名1=値
変数名2=値
フッター
https://winactor.com/questions/question/マイナーなライブラリ使ってみた。「デバッグ:/
- ◎ 1秒かからないスピード感が魅力
- ◎ 追記式なのがステキ
- ▲ CSVフォーマットではない
- ▲ WinActor内部ライブラリ(spv_ScenarioGoto)が使われているようで、加工は困難か
- ※ 既製ライブラリとコマンドの掛け合わせで、CSV追記対応できそうではある
パーツ構成案
- テキストファイル読込
- 文字列置換
=をカンマに置き換え
ヘッダーとフッターを削除 - コマンド実行系
縦横変換
PowerShellでCSVを縦横変換する - Qiita
https://qiita.com/diskn/items/e547d4ffefe8cdc6874f - テキストファイル追記
- 合わせて10秒くらいに収まるだろうか
- ひとまずこれで進めるつもりではあるものの、しくみを作るのはそれなりに根気が要る
- カンタンにゴールできる情報があれば、とっとと乗り換えたい
イメージ②「csvファイル→変数値」の逆ベクトル追記対応
- スクリプトのloadcsvをwritecsvとか、throwをcatchとかに差し替えたら対応できちゃうのだろうか
イメージ③「文字列の連結(nつ)」の拡張
- ◎ テキストファイル追記と組み合わせれば、要件は満たしそう
- ▲ 仮に変数100個だったら現実的だろうか
繰り返すにしても、100個分の指定は免れなさそう
以下は深掘れておらず、、
- データ一覧
- 配列
- WinActorノート
- ライブラリの応用的活用
- 10行スクリプトの可能性
この質問は解決済みのためクローズされています。
anothersolution ベストアンサーとして選択しました
回答とコメントは、会員登録(無料)で閲覧できるようになります。
新規登録