English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

假設同個欄位裡的資料有空格
例如
---------------                    -------------
材料編號  <<原始資料          我要的>材料編號
---------------                     -------------
119 mdka 224                      119
1110 KKK XXX                    1110
22 MMMM SSS                      22
以此類推

那要用什麼準則怎麼把前面的 119 1110 22 萃取出來呢?
(最前面字數不一 我只要前面那列的資料)
不要用EXCEL 因為資料很多筆 EXCEL跑很慢

如能解答 20點奉上 感激不盡!!!!

2007-02-08 15:35:24 · 2 個解答 · 發問者 c'est la vie 2 in 電腦與網際網路 軟體

2 個解答

1:你只要_材料編號_開始有英文字形的前段字串.
2:如果你不要(新)材料編號_取代舊材料編號.請在資料表新增一個新材料編號欄位
3:假設資料表名稱_ 材料單
4:在表單設計檢視由工具拖曳一個指令按鈕_在onclick 輸入
dim fr as dao.recordset,m1 as string
set fr=currentdb.openrecrdset("材料單")
if fr.recordcount then
fr.movefirst
If fr("材料編號")<> "" Then
m1=fr("材料編號")
For Y = 1 To Len(m1)
If Asc(Mid((m1), Y, 1)) < 48 Or Asc(Mid((m1), Y, 1)) > 57 Then K1 = Y: Exit For
Next
m1=left(m1, K1 - 1)
End If
fr.edit
fr("材料編號")=m1'若要直接取代舊材料編號.保留此行.將下行刪除
fr("新材料編號")=m1
fr.update
fr.movenext
end if
set fr=nothing
m1=""

2007-02-09 00:02:41 補充:
fr("材料編號")=m1'若要保留舊材料編號.將此行刪除

2007-02-08 18:37:46 · answer #1 · answered by pop 7 · 0 0

1:買一本學貫行銷_實戰問答
2:在第七章有詳細解說.

2007-02-11 06:20:20 · answer #2 · answered by iam_1_001 5 · 0 0

fedest.com, questions and answers