返回列表 上一主題 發帖

取代雙引號內的字串

取代雙引號內的字串

請問我有一堆字串,我要從字串中,找出有雙引號"  ",雙引號內有空白文字要取代成_(底線),但是不在雙引號的空白就不用取代,EX
"123ASD DSA321"要變成"123ASD_DSA321" 但是若空白不在雙引號內,就不取代,EX


123ASD DSA321還是維持 123ASD DSA321

請問這可以用EXCEL解決嗎?

謝謝各位高手,但是我的案例是一組字串有多個" ",而且要第1個"要和第2個" 配成一組,第3個"和第4個"
配成一組,所以第2個"和第3個"之間的空白要維持,
附上例子
set address "Trust" "172.22.112.113/32 Apple TV" 172.22.112.113 255.255.255.255  "Tel 2245 U7A4"
要變成
set address "Trust" "172.22.112.113/32_Apple_TV" 172.22.112.113 255.255.255.255  "Tel_2245_U7A4"

TOP

謝謝版主,解決我的問題了
可以再請教
           T = Mid(xStr, i, 1)
  If T = """" Then N = 1 - N:  K = 0
  If N = 1 And K = 0 Then K = InStr(i + 1, xStr, """")
  If K > 0 And T = " " Then T = "_"
  TT = TT & T
這段的意思嗎?謝謝

TOP

謝謝謝謝,感激不盡

TOP

        靜思自在 : 是非當教育,讚美作警惕。
返回列表 上一主題