Board logo

標題: 取出雙引號中的值~~ [打印本頁]

作者: hsiaohsien    時間: 2011-8-13 21:12     標題: 取出雙引號中的值~~

儲存格中的值為字串如下
142,"10:30:00","3,885","626"
使用MID函數由於"3,885',"626"的字串長度有可能改變,有時無法準確
如果使用Split函數以逗號為分隔符號,又遇到3,885會一分為二,不想得到的結果
使用replace函數又碰到該死的雙引號,無法取代掉~真不知道如何是好~求高手幫忙解決
作者: infoverdad    時間: 2011-8-13 22:01

本帖最後由 infoverdad 於 2011-8-13 22:23 編輯

回復 1# hsiaohsien


    試試用取代的方式:
例如:將"取代成#, 最終目的是將資料整理成以#區隔的形式,再利用資料剖析.
[attach]7443[/attach]
作者: Hsieh    時間: 2011-8-13 22:46

回復 1# hsiaohsien
  1. Sub nn()
  2. a = Split(Replace(Mid([A1], 1, Len([A1]) - 1), """,", ","), ",""")
  3. [B1].Resize(, UBound(a) + 1) = a
  4. End Sub
複製代碼





歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)