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

Cassava Editor サポート掲示板

スレッド一覧に戻る返信

[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]

いつも早々に本当にありがとうございます!

教えていただいた通り試してみます。

本当にありがとうございました!

スレッド一覧に戻る返信