For Eachでコレクションを繰り返しています。 ";"で終わる文字列を見つけるたびに、 ";"を削除する必要があります。 (これはcsv-parsingに使用され、私は第三者からの偽のファイルを持っています)。For Eachから値を上書きする
私が行を特定するとき、私はその行の既存の値を上書きする必要があります。 "12;" 「12」である。
このコードは、すべての正しい行を検索しますが、arrAccountsに上書きはありません。
dim con
For Each con In arrAccounts(x)
if Right(con,1) = ";" then
dim length
length = Len(con)
con = Left(con, (length-1))
end if
next
何が間違っていますか/間違っていますか?
セミコロンを削除するには、 'output = Replace(input、"; "、" ")'を使用できます。 – ZippyV