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

Cassava Editor サポート掲示板

スレッド一覧に戻る
題名:
名前:
この名前を次回も使用する


スレッド一覧に戻る返信

[486] 特定の文字列でセルを分割

KH [2019/03/06 21:17:26]

いつもお世話になっております。

下記、マクロでもし実現が可能であればご教示頂きたいです。

一つのセル内にある文字列をスペース部分でセルを分割させたいです。
1行目のタイトルも下記の通り変更したいです。


1行目    imageUrl |
2行目 img1 img2 img3 img4 |
3行目 img1 img2 img3 img4 |
4行目 img1 img2 img3 img4 |



1行目 imageUrl1 | imageUrl2 | imageUrl3 | imageUrl4 |
2行目  img1  |   img2  |  img3  |  img4  |
3行目  img1  |   img2  |  img3  |  img4  |
4行目  img1  |   img2  |  img3  |  img4  |

ご教授頂ければ幸いです。
宜しくお願い致します。

Re: [486] 特定の文字列でセルを分割

KH [2019/03/07 17:43:08]

大変お手数ですがもう一点教えて頂きたいです。

下記の通り「品番」の列を参照し
品番単位で「番号」の列に連番を設定したいのですが、こちらのマクロもご教授頂ければ幸いです。


1行目 品番 | 番号
2行目  A |
3行目  A | 
4行目  A | 
5行目  A | 
6行目  B | 
7行目  B | 
8行目  B | 
9行目  C | 



1行目 品番 | 番号
2行目  A | 1
3行目  A | 2
4行目  A | 3
5行目  A | 4
6行目  B | 1
7行目  B | 2
8行目  B | 3
9行目  C | 1


何卒宜しくお願い申し上げます。

Re: [486] 特定の文字列でセルを分割

あすかぜ [2019/03/07 22:39:32]

マクロを書いてみました。試してみてください。

特定の文字列でセルを分割
https://www.asukaze.net/soft/cassava/macro/asukaze/bbs486_20190307_01.cms

品番単位で連番を設定
https://www.asukaze.net/soft/cassava/macro/asukaze/bbs486_20190307_02.cms

なお、セル分割のマクロはバージョン 2.0 以降のみで動作するので、もし 1.9 以前をお使いの場合は最新版への更新をお願いします。
よろしくお願いします。

Re: [486] 特定の文字列でセルを分割

KH [2019/03/08 18:39:25]

ご返答ありがとうございます。

品番単位で連番の設定につきましては思い通り実現できました。
誠にありがとうございます。


特定の文字列でセルを分割につきまして、
こちらの説明不足で申し訳ありません。

分割を適応したい部分が下記のように1列目ではなく29列目にございます。
その後ろにも違う項目名で列が存在します。
また「img」は多い行では、10 (img1~img10) ほどございます。



   ~  ~     29列目     ~  ~
1行目|  |  |    imageUrl    |  |  |
2行目|  |  | img1 img2 img3 img4 |  |  |
3行目|  |  | img1 img2 img3 img4 |  |  |
4行目|  |  | img1 img2 img3 img4 |  |  |
5行目|  |  | img1 img2 img3    |  |  |



   ~  ~   29列目    30列目    31列目    32列目  ~  ~
1行目|  |  | imageUrl1 | imageUrl2 | imageUrl3 | imageUrl4 |  |  |
2行目|  |  |  img1   |  img2  |  img3   |  img4   |  |  |
3行目|  |  |  img1   |  img2  |  img3   |  img4   |  |  |
4行目|  |  |  img1   |  img2  |  img3   |  img4   |  |  |
5行目|  |  |  img1   |  img2  |  img3   |       |  |  |


何度も申し訳ありませんが、上記の場合において実現は可能でしょうか。

Re: [486] 特定の文字列でセルを分割

あすかぜ [2019/03/08 22:22:43]

こちらのマクロではどうでしょうか。
https://www.asukaze.net/soft/cassava/macro/asukaze/bbs486_20190308.cms

よろしくお願いします。

Re: [486] 特定の文字列でセルを分割

KH [2019/03/12 15:04:27]

ご返信が遅くなり申し訳ございません。
思い通りに変換されました。
ありがとうございます。

Re: [486] 特定の文字列でセルを分割

こや [2019/12/10 15:53:00]

何度も恐れ入りますが、質問させて下さい。

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

特定の文字列でセルを分割させたいというのはそのままなのですが、対象の列の順番が毎度入れ替わるため、こちらのマクロを、何列目かを指定するのではなく、一列目の項目名の部分に「●●」が含まれる場合のみ動作させるということは可能でしょうか。

お手数ですが、ご教示お願いします。

Re: [486] 特定の文字列でセルを分割

あすかぜ [2019/12/10 22:54:32]

1行目に「●●」が含まれる列を対象とするように変更してみました。
https://www.asukaze.net/soft/cassava/macro/asukaze/bbs486_20191210.cms
Cassava Editor 2.1 以降で動作します。

試してみてください。

Re: [486] 特定の文字列でセルを分割

こや [2019/12/11 00:00:48]

思い通りの動作でした。
本当にありがとうございます。いつも助かります。

スレッド一覧に戻る返信