- ©«¤l
- 835
- ¥DÃD
- 6
- ºëµØ
- 0
- ¿n¤À
- 915
- ÂI¦W
- 0
- §@·~¨t²Î
- Win 10,7
- ³nÅ骩¥»
- 2019,2013,2003
- ¾\ŪÅv
- 50
- ©Ê§O
- ¨k
- µù¥U®É¶¡
- 2010-5-3
- ³Ì«áµn¿ý
- 2024-11-14
|
¥»©«³Ì«á¥Ñ luhpro ©ó 2013-10-20 20:18 ½s¿è
¦^´_ 6# dennislin
¨Ì·Ó±ýÂ^¨úªº¤å¦r©ó¦r¦ê¤¤¥X²{ªº¶¶§Ç¨Ì§ÇÅã¥Ü¥X¨Ó :- Private Sub cbCatch_Click()
- Dim iI%, iK%
- Dim lPos&, lLen&, lRows&
- Dim sSer$, sStr$, sCat() As String
-
- lRows = 3
- Do While Cells(lRows, 1) <> ""
- For iI = 2 To 3
- sCat = Split(Cells(2, iI), "¡B")
- sStr = Cells(lRows, 1)
- lLen = Len(sStr)
- For lPos = 1 To lLen
- For iK = 0 To UBound(sCat)
- If Mid(sStr, lPos, Len(sCat(iK))) = sCat(iK) Then
- sSer = Cells(lRows, iI)
- If sSer <> "" Then sSer = sSer & "¡B"
- sSer = sSer & sCat(iK)
- Cells(lRows, iI) = sSer
- lPos = lPos + 1
- End If
- Next iK
- Next lPos
- Next iI
- lRows = lRows + 1
- Loop
- End Sub
½Æ»s¥N½X
Â^¨ú¯S©w¤å¦r-a.zip (12.01 KB)
|
|