0
我已經爲VBA中的字符串變量聲明並賦值。刪除VBA中的字符串變量的換行符
變量包含大量換行符,你可以建議如何刪除這些,這個變量已被分配使用下面的代碼從XML文檔的值: -
s = Application.GetOpenFilename()
myFolder = ActiveWorkbook.Path
s = Dir(myFolder & "\*.xml")
Do While s <> ""
If s <> "False" Then
Set FSO = CreateObject("Scripting.FileSystemObject")
If FSO.FileExists(s) Then
t = myFolder & "\" & Replace(FSO.GetTempName(), ".tmp", ".xml")
Name s As t
Set ts(0) = FSO.OpenTextFile(t, 1, False, -2)
FileContents = ts(0).READALL
ts(0).Close
Set ts(0) = Nothing
End If
End If
s = Dir$
loop
任何人都可以提出建議的解決方案?
感謝尼克
使用替換替換任何其他字符串在這種情況下沒有什麼'str = Replace(str,vbLf,「」)' – newguy
你試過了什麼?顯示一些代碼,以幫助我們更好地理解您的問題。 –
@MartinWickman只是迴應你一週前的評論,我已經添加了一些代碼,你能建議嗎 – nir020