[あすかぜ・ねっと]あすかぜ・ねっと自作ソフトCassava > サポート掲示板

Cassava Editor サポート掲示板

スレッド一覧に戻る返信

[773] CSVファイルから列と行を指定して1部分を抜き出し

ありがとうございます [2023/09/07 01:23:24]

すみません、1つ前の投稿で題名をミスしてしまい再投稿させていただきますm(_ _)m


いつも大変便利に使わせていただいております。
いつもありがとうございます。


開きたいCSVファイルのファイルサイズが、3GBを超えそうで
もう Cassava Editor で開ける大きさを超えてしまっているのですが

https://www.asukaze.net/soft/cassava/bbs/index.cgi?t=770&r=2

こちらのマクロの変化形のような形などで、何とか開けるマクロ作成は可能でしたでしょうか?




■大きすぎるファイル容量のCSVファイル名:a.csv
があったとして

① Cassava Editor新規作成で空のファイルを開く
②CSVファイルを指定して
C:\\Users\\Asukaze\\Documents\\a.csv
③指定したCSVファイルから
任意の列と行を指定してその指定範囲の情報を抜き出し

といったような形などで
開けないファイルから1部を抜き出すことはできないでしょうか?



抜き出す範囲の指定はできましたら
[指定した列] かつ [指定した行]
の範囲で

以下のパターンに対応可能ですと大変ありがたいです

-------------------------------------------------

[列]
●[列]パターン例1
・2列目から5列目
・1列目と2列目と5列目と9列目と10列目
といったように、任意の列を抜き出す列として指定したい


[行]
●[行]パターン例1
・270000行目から369000行目までの範囲を指定したい

●[行]パターン例2
・2列目の文字列の先頭が ABC となっている行を該当行として指定したい

●[行]パターン例3
・1列目の文字列が 数字のみ の行を該当行として指定したい

-------------------------------------------------

というものです。


開けないファイル(開いていないcsvファイル)から
任意の範囲の情報を抜き出すことは可能でしょうか> <?


よろしくお願いいたしますm(_ _)m

Re: [773] CSVファイルから列と行を指定して1部分を抜き出し

あすかぜ [2023/09/07 21:58:37]

今のところ、Cassava Editor では 1 GB を超えるファイルは一切処理できません。すみません。

今後、巨大なファイルに対しても逐次処理でマクロを実行できるような仕組みを導入したいとは思っています。
当面は回避策がないので、1 GB 以上のファイルについては他のツールを探してください。
よろしくお願いします。

Re: [773] CSVファイルから列と行を指定して1部分を抜き出し

ありがとうございます [2023/09/08 09:10:57]

お返事どうもありがとうございます
承知しましたm(_ _)m!

スレッド一覧に戻る返信