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

Cassava Editor サポート掲示板

スレッド一覧に戻る返信

[538] 特定文字列以降を別のセルにコピー

にゃーの [2020/02/21 16:33:58]

初めまして。
探したのですが見つけることができなかったのでお伺いします。

〈マクロ実行前〉
   A列      B列
りんご―みかん
りんご
みかん
みかん―りんご
いちご―なし

〈マクロ実行後〉
   A列      B列
りんご      みかん
りんご
みかん
みかん      りんご
いちご      なし

上記のように、特定のセルにある文字列を「―」で区切り、「―」以降を別の列にカット&ペーストし、さらに「―」は削除するためにはどうしたらよいでしょうか?

Re: [538] 特定文字列以降を別のセルにコピー

あすかぜ [2020/02/22 09:36:55]

マクロを書いてみました。

https://www.asukaze.net/soft/cassava/macro/asukaze/bbs538_20200222.cms

上のリンクを右クリックして「対象をファイルに保存」(もしくは「名前を付けてリンク先を保存」)でダウンロードし、Cassava Editor の「Macro」フォルダに置いてください。
対象のファイルを開き、[マクロ(M)] - [bbs538_20200222] メニューを実行すると 1 列目の「―」以降を 2 列目に移動します。

試してみてください。

Re: [538] 特定文字列以降を別のセルにコピー

にゃーの [2020/02/27 11:23:24]

ありがとうございます。
お返事遅れまして申し訳ありません。

1列目にある―以降を2列目に移動することはできたのですが、たとえば別の列(34列を35列、あるいは48列を49列のように)に移動したいという場合は、どの部分を変えれば良いのでしょうか。
初歩的な質問で申し訳ありません。

Re: [538] 特定文字列以降を別のセルにコピー

あすかぜ [2020/02/27 20:02:18]

1 列目ではなく、カーソルのある列を対象とするように変更しました。

https://www.asukaze.net/soft/cassava/macro/asukaze/bbs538_20200227.cms

よろしくお願いします。

Re: [538] 特定文字列以降を別のセルにコピー

にゃーの [2020/03/02 10:34:02]

ありがとうございます。
解決致しました。

またなにかありましたら質問させて下さい。
よろしくお願い致します。

スレッド一覧に戻る返信