標題:
excel 字串如何去除?
[打印本頁]
作者:
acdx
時間:
2012-12-5 00:56
標題:
excel 字串如何去除?
如何將 "Mid load-70% duty ( 0.00-10.00 s)"中的 "( 0.00-10.00 s)" 去除?
由於( 0.00-10.00 s)並非固定,他可能是( 0.00-16.78 s)所以無法直接以replace去除
該如何將字串後括號及括號內的文字去除?
作者:
GBKEE
時間:
2012-12-5 08:07
回復
1#
acdx
試試看
Option Explicit
Sub Ex()
Dim S As String, S1 As Integer, S2 As Integer
S = "Mid load-70% duty( 0.00-10.00 s)A4444 "
S1 = InStr(S, "(")
S2 = InStr(S, ")")
S = Replace(S, Mid(S, S1, S2 - S1 + 1), "")
MsgBox S
End Sub
複製代碼
作者:
ML089
時間:
2012-12-5 23:35
選擇資料範圍
按CTRL+H 取代
尋找目標: (*
取代成: 不輸入
按確定
作者:
ML089
時間:
2012-12-5 23:38
公式方式
資料在A1
B1輸入公式
=LEFT(A1,FIND("(",A1)-1)
下拉複製公式
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)