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