- 題名・名前・本文は必ず入力してください。
- 題名は、できれば具体的な本文内容がイメージできるものにしてください。
- スパムよけのため、本文中に句読点記号が含まれていない場合にはエラーとなります。 「,」「.」ではなく「、」「。」を使ってください。
- [バグ][要望][質問][済][未] の分類は管理人が後から勝手に付加しています。 書き込み時は意識する必要はありません。
[515] 指定文字列を隣のセルへコピーする方法
mdy [2019/09/18 16:00:13]
いつも使わせていただいてます。
セル内の任意の文字列を切り取り、隣接するセルの行末へ貼り付けたいのですがよい方法あればご教示いただきたいです。
例)
セル毎に異なる
~
</style>
<table bgcolor=pink width=400><tr> #ここから
~
この間はセル毎に異なる
~
</td></tr></table>
<br> #ここまで
<table bgcolor=#FFF5BC width=400>
~
セル毎に異なる
ここからここまでの間を切り取りし、右隣のセルの行末へ貼り付けたいです。
異なると記入したところ以外のタグは同じです。
2000行程あるので一括でできないでしょうか?
もしくは正規表現で検索したものを右隣のセルの行末へコピペする方法でもいいです。
よろしくお願いいたします。
Re: [515] 指定文字列を隣のセルへコピーする方法
あすかぜ [2019/09/18 22:30:28]
通常の検索・置換では他のセルの内容を変更することはできないので、マクロ機能を使う必要がありそうです。
マクロを書いてみたので、試してみてください。
https://www.asukaze.net/soft/cassava/macro/asukaze/bbs515_20190918.cms
上のリンクを右クリックして「対象をファイルに保存」(もしくは「名前を付けてリンク先を保存」)でダウンロードし、Cassava Editor の「Macro」フォルダに置いてください。
対象のファイルを開き、コピーしたいデータがある列にカーソルをあわせて、[マクロ(M)] - [bbs515_20190918] メニューを実行してください。
「<table bgcolor=pink width=400><tr>」から「<table bgcolor=#FFF5BC width=400>」までが右隣のセルに移動されます。
よろしくお願いします。