返回列表 上一主題 發帖

[發問] 截取問題請叫

[發問] 截取問題請叫

Dear  ALL 大大
如圖一之程式碼可將  A欄 資料   DROP_DIEA10_EDGEBGA_PAD 截取第一個  "_"後方 3字元 DIE
但我想截取  第一個  "_" 後方與 第二個  "_" 中間之字元  DIEA10  
請問如何修改
煩不吝賜教   THANKS*10000
圖一
Sub Ex()

    Dim i As Integer, S As Integer

    i = 2

    With Sheet2

       For M = 2 To 1000

            S = InStr(.Cells(i, "A"), "_")

            If S > 0 Then
            .Cells(i, "B") = Mid(.Cells(i, "A"), S + 1, 3)

            End If

            i = i + 1

       Next

    End With

End Sub

那就改6就好了

            .Cells(i, "B") = Mid(.Cells(i, "A"), S1 + 1, 6)

TOP

DEAR  SIR
  有可能如下(字元長短不一)  非改 6即可  感謝您之回覆

DROP_DIEA10111_EDGEBGA_PAD
DROP_DIEA100_EDGEBGA_PAD
DROP_DIE_EDGEBGA_PAD

TOP

        靜思自在 : 謊言像一朵盛開的鮮花,外表美麗,生命短暫。
返回列表 上一主題