標題:
按編號中英文字串, 傳回類別
[打印本頁]
作者:
周大偉
時間:
2014-11-22 21:25
標題:
按編號中英文字串, 傳回類別
各前輩, 好
小弟想於工作表加入一個按編號中英文字串, 傳回類別, 煩請大大協助, 現附上檔案, 內有說明, 先謝過各大大前輩, 謝謝!!
[attach]19637[/attach]
作者:
luhpro
時間:
2014-11-23 03:45
各前輩, 好
小弟想於工作表加入一個按編號中英文字串, 傳回類別, 煩請大大協助, 現附上檔案, 內有說明, 先 ...
周大偉 發表於 2014-11-22 21:25
Private Sub cbSel_Click()
Dim iI%
Dim lRow&
Dim sStr$
Dim vD, vSel()
vSel = Array("文具", "清潔用品", "飲食類", "一般", "檔案類")
Set vD = CreateObject("Scripting.Dictionary")
For iI = 0 To UBound(vSel)
vD(Chr(65 + iI)) = vSel(iI)
Next
lRow = Cells(Rows.Count, 14).End(xlUp).Row
Range(Cells(3, 14), Cells(lRow, 14)).Clear
lRow = 3
Do While Cells(lRow, 3) <> ""
Cells(lRow, 14) = vD(Left(Cells(lRow, 3), 1))
lRow = lRow + 1
Loop
End Sub
複製代碼
[attach]19644[/attach]
作者:
周大偉
時間:
2014-11-23 14:40
回復
2#
luhpro
感謝大大回應, 衷心謝謝!!
作者:
周大偉
時間:
2014-12-17 21:10
回復
2#
luhpro
大大, 好,
大大的程式正是小弟所需求, 而現時小弟亦已使用, 但一個框線問題, 請大大協助, 小弟把檔上傳, 內有明細說明,
先感謝, 謝謝謝!
[attach]19853[/attach]
作者:
GBKEE
時間:
2014-12-18 06:31
回復
4#
周大偉
試試看
Private Sub cbSel_Click()
Dim iI%, vSel(), lRow&
vSel = Array("文具", "清潔用品", "飲食類", "一般", "檔案類")
lRow = 3
Do While Cells(lRow, 3) <> ""
iI = Asc(Mid(Cells(lRow, 3), 1, 1)) - 65
Cells(lRow, 14) = vSel(iI)
lRow = lRow + 1
Loop
End Sub
複製代碼
作者:
周大偉
時間:
2014-12-18 07:41
回復
5#
GBKEE
謝謝版大回應,
衷心感謝!
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)