2017-11-18 11 views
0

はなく、単一のシンボル区切りとしてmultichar文字列を使用して、どの部分に文字列を分割する方法を教えてください例えば(エクセル)

array = MySplit("xdatayydatazzz", "data"); 

array(0) = "x" 
array(1) = "yy" 
array(2) = "zzz" 

答えて

2

まず、文字列などに置き換えるかを引き起こします例えば、選択された文字を有するデータ。 @その上で分割してください:

[置き換え]内の[置換]を1つのステップに入れ子にすることができます。

3

だけ使用しない理由あの、:

arr = Split("xdatayydatazzz", "data") 

念のために、私はこれをテストし、期待どおりに動作します。分割したドキュメントhere

+2

VBAでテストできませんでした。変数名 'array'は不正です。行の最後のセミコロンも違法です – jsotola

+0

しかし、それは動作します。私はそれができたのかどうか疑問に思った。 –

+0

ハハ、本当に、私はちょうど正確なスペルではなく、コンセプトをテストしました、チップのおかげで。 –