VBA文字列配列からn番目の要素を抽出するにはどうすればよいですか?私はのように簡潔に可能な限り2番目と3番目の要素を抽出したいTEST - 2017/01/20 = Invoice
VBA文字列配列からn番目の要素を取得する
:よう
私は、文字列を持っています。私は動作しません。これは、このような何かJavascriptyをしようとしていたので、VBAの方法がなければならない:
Dim Report As String
Dim CurrLine As String
Dim CurrDate As String
Dim CurrTask As String
CurrLine = "TEST - 2017/01/20 = Invoice"
CurrDate = Trim(Split(CurrLine, '-')[1])
CurrTask = Trim(Split(CurrLine, '=')[1])
Report = Report & CHR(34) & CurrDate & CHR(34) & "," & CHR(34) & CurrTask & CHR(34)
//result: "2017/01/20","Invoice"
があるため、多くの文字列の連結のCSVを生成します、それが始まるならば遅すぎると、文字列を 'Join 'してすべてを1つのRegexで置き換えることができます。 – Slai