2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

Excel総合相談所 97

684 :名無しさん@そうだ選挙にいこう:2011/07/19(火) 13:01:07.35
データの区切り位置だと、
A1→A1:E1になるし、元テキストが残らないし、"。"も残らないので要望に適してない
A1→A2:E2のように出力先を別行にしたり、元テキストも消さず、区切り文字も残したいなら
こんな感じとか

buf = Split(Replace([A1].Value, "。", "。" & vbNull), vbNull)
[A2].Resize(, UBound(buf)).Value = buf

まあVBA使えば、区切り位置(TextToColumns)を使っても要望通りの結果は出せなくもないけど
素では「同様の効果」じゃないから、事前処理と事後処理が必要になって無駄が多いからな

345 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.01.03 2014/02/20 Code Monkey ★
FOX ★ DSO(Dynamic Shared Object)