- 締切済み
VBAでの区切りについて
VBAでA列に複数のデータを貼り付け、貼り付けたデータを区切り位置(スペース)により、データを区切ります。 次にその複数セルの最下位セル(例えばA26)の下に続きのデータを貼り付けます。 この後に貼り付けたデータを同じように区切り位置で区切りたいのですが、すでに区切っているA26までのデータも一緒に区切ってしまいます。 マクロの記録でやっても、セレクトセルではなく固定セル名でしかできません。 貼り付けデータはA列の下にずっと貼り付けていき、その度にデータを区切りたいのですが、 セレクトされたデータをVBAを用いて区切る方法を教えて下さい。 分かりにくい説明ですが、どうぞよろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- notnot
- ベストアンサー率47% (4900/10358)
回答No.1
区切り位置の機能だと、おそらく列単位しか出来ないと思います。 案1)区切り位置機能で無く、自分で、mid()関数などを使ってデータを切り出す 案2)セレクト領域を新規シートにいったんコピーして、区切り位置機能を使い、結果をコピーし戻す。
お礼
回答ありがとうございます。やはり列単位でしかできないのですね。他の方法で試してみたいと思います。 ありがとうございました。