返回列表 上一主題 發帖

請問混合編碼我應該怎麼做

有可能會手動改到存放區,如果樣品大一點九畢須以人工判斷,放至其他特殊存放區,但不常,
這樣子,下面就不能繼續以編碼原則編號,好像就會跳一號
以M12來講有三筆M12-A會有三次
如第4筆放置特別存放區
第5筆就會跳M12-B
正常應該跳M12-A

TOP

回復 11# sheau-lan


所以,才會強調〔操作流程〕~~是否如下:
1.當輸入第1筆 M12 時,產生 M12-A ,印好標籤就貼在樣品上面,以後不可能再更改
2.當輸入第2~3筆時,也是 M12-A,同步驟1
3.當輸入第4筆時,因外型特殊,手動編碼(不知是何種型式,可提供例子嗎?),同樣貼好歸位永不變動
4.當輸入第5筆,因還有一個位置,所以是 M12-A
5.往後陸續增加的相同規格,,則按此規則,依B~??編碼下去
6.所有上方已輸入者,不可能再變動?例如:已有10筆編好的資料,忽然去更改第7筆?

TOP

本帖最後由 sheau-lan 於 2015-9-22 11:28 編輯

准提部林 大大
編好10筆..當然不會去改第7筆
除非這支樣品交樣過程坎坷,才會獨立出一個專案
上述1-5項是對的M12-A編完跳M12-B以此類推
長度過長跟尺寸過大都會另外放一個較大的存放箱
超過M16長度超過150長包含150長
例如M18x190
        M16x210
這些都會歸到特殊盒子

TOP

回復 13# sheau-lan

提供〔公式〕與〔VBA〕兩種:
Xl0000111v02.rar (89.85 KB)
 

TOP

准提部林 大大是對的
完全正錯...太感謝你了
可是如果我G欄也要抓圖面資料
應該怎麼加

TOP

回復 15# sheau-lan


G欄是 TARGET 的 .CELLS(1,7)
xF是找到的儲存格,看要取這格相同列的哪一欄:xF.Cells(1, 左或右位移量)
.Cells(1, 7) = xF(1, ??)

TOP

恩恩...好的...謝謝大大
我會好好延就研究

TOP

准提部林 大大
我發現#的規格
如#6,#10,#8
這種沒辦法跳
輸入到第5筆還是
#6-A

TOP

回復 18# sheau-lan

比對改如下:
For Each R In Arr
  If Left(R, N) = TT And Right(R, 1) Like "[A-Z]" Then U = U + 1
Next

忽略了 "#" 在 Like 會視為〔0-9〕,所以無法正確比對!

TOP

可以了...謝謝准提部林 大大

TOP

        靜思自在 : 【蒙蔽的自由】人常在什麼都可以自由自在的時候,卻被這種隨心所欲的自由蒙蔽,虛擲時光而毫無覺知。
返回列表 上一主題