[611] マクロの作成について
おおた [2021/03/11 13:07:16]
いつも大変お世話になっております!
有料で構わないのですが、下記のようなマクロを作って頂くことは可能でしょうか?
☆1列目:AAA
☆2列目~最後の列まで
2列目:BBB
3列目:CCC
等データが入っています。
★マクロで1列目のファイル名.html
2列目から最後の列までつなげたものがそのhtmlファイルに入る
行ごとにファイルが出来上がる。
という感じです。
説明下手ですみません。
イメージは
AAA.html
内容:BBBCCC とつながっている。
という感じで・・・
すみませんが、よろしくお願いいたします。
Re: [611] マクロの作成について
あすかぜ [2021/03/11 19:25:51]
こちらのマクロでどうでしょうか。
https://www.asukaze.net/soft/cassava/macro/asukaze/bbs611_20210311.cms
マクロの最初で設定しているパスを直して使ってください。
Cassava Editor のマクロでのファイル出力は SaveAs() と Export() しかないので、出力したい内容を [1,1] セルに書き込んで TSV として保存するという形でむりやり実現しています。
よろしくお願いします。
Re: [611] マクロの作成について
おおた [2021/03/13 13:30:48]
ありがとうございます!!!
有料でよかったのですが、何から何まで本当に申し訳ございません!
ありがとうございます!!!
Re: [611] マクロの作成について
おおた [2021/05/11 21:16:28]
こんばんは!
本掲示板にて作っていただいたマクロなのですが、
大変快適に動作しているのですが、日本語が入っている部分が
なぜか「�y���T�E���[�\�」
となってしまいます。
いろいろ試してみまして、ロード時に~のチェックを
外したりつけたり、UTF~のところのチェックも
外したりつけたりして試したのですが、
なかなかうまくいかず・・・
無料でこんなにも良いソフトやマクロを使わせて
いただいておりますのに厚かましく何度も質問すみません!
どうぞよろしくお願いいたします。
Re: [611] マクロの作成について
あすかぜ [2021/05/12 19:07:58]
SaveAs() で出力されるファイルは、開いている CSV ファイルと同じ文字コードになっていると思います。
文字コードを指定したい場合、マクロの最初で「Utf8();」もしくは「Sjis();」を指定してください。
この命令は CSV ファイル自体の保存時文字コードを変えてしまうので、マクロの最後でもう一度 CSV ファイルの文字コードを設定しなおすのがよいと思います。
Utf8();
// もともとのマクロの処理をここに書く。
// ここで SaveAs(); を実行すると UTF-8 で出力される。
// 最後に Sjis(); を実行すると編集中のファイルの文字コードが Shift_JIS となる。
Sjis();
よろしくお願いします。
Re: [611] マクロの作成について
おおた [2021/05/13 12:14:01]
いつも早々に本当にありがとうございます!
教えていただいた通り試してみます。
本当にありがとうございました!