0
Excel VBAでヘルプが必要です。私は、文字列からいくつかのデータに分割する必要がある状況があります。現在は特定の区切り文字があり、条件はキーワードのみです。フルストリングを解析し、Excel VBAで複数のストリングに分割する方法は?
私が得た全文字列データの例は、このようなものです:
/*ORDER FORM*/
Name: Randy
Full Address: Unknown Street 123 ABC
Phone:0246854612
Order: 1x G Action Figure
1x Y Action Figure
2x Z Action Figure
/*Fill Bank and Amount of Transfer*/
Bank: ABC
Total: 2000
/*If you Reseller, Fill Data below*/
Sender:
SenderPhone:
/*Thank you for your Order*/
そして、私はいくつかの細胞または変数にいくつかのデータを送信する必要があり、そのデータから。たとえば、私がこれを取得したい場合:
var Name = "Randy"
var address = "Unknown Street 123 ABC"
var phone = "0246854612" {Text format}
var Bank = "ABC"
var amount = 2000
var item1 = "G Action Figure"
var qty1 = 1 {from 1x G Action Figure}
var item2 = "Y Action Figure"
var qty2 = 1
var item3 = "Z Action Figure"
var qty3 = 2
私はこれを達成することができます。
はあなたのデータは、常に同じ順序で表示されています
場合によっては同じ順序ではありません。迅速なおかげでありがとうございました。私はその方法を試みます。 –
その場合は、配列の各部分を割り当てる変数を調べるために:まで文字列の左側の部分にCASE文を使用できます。 –
ありがとうとてもジェイソン、すぐにケースを試してみます –