返回列表 上一主題 發帖

[發問] 跨工作表並指定儲存格在往下迴圈查詢

[發問] 跨工作表並指定儲存格在往下迴圈查詢

問題1:        工作表1(A,B,C,D,E,F)欄中,由數量(D)欄內儲存格判斷依據帶出資料轉換到工作表3(A,B,C,D,E,F)欄,(例如工作表3)依序迴圈往下排列                                                                                                               
                其工作表1中名稱(A)欄是下拉清單,編號(B)欄,商品(C)欄,價格(E)欄是固定資料,數量(D)欄是人工填入,總價(F)欄是(D2)*(E2)                                                                                                               
        問題2:        如轉換到工作表2可指定儲存格?當工作表1數量(D)欄由人工填入後用巨集按扭轉換到工作表2                                                                                                               
                例如:工作表1(A2)轉工作表2(B2),工作表1(B2)轉工作表2(B6),工作表1(C2)轉工作表2(C6),                                                                                                                    
                         工作表1(D2)轉工作表2(D6),工作表1(E2)轉工作表2(E6),工作表1(F2)轉工作表2(F6),                                                                                                               
                其中工作表1(A2)只帶出1次,其餘(B2:B12,C2:C12,D2:D12,E2:E12,F2:F12)依序迴圈往下排列                                                                                                               
問題1與問題2:                皆因是由數量(D)欄內儲存格中作為判斷依據帶出編號(B)欄,商品(C)欄,價格(E)欄,總價(F)欄,所以數量(D)欄是不確定哪列儲存格有數字                                                                                                               
                當數量(D)欄某一列儲存格有數字出現(或變化異動),也就是數量(D)欄某一列中出現0.1到99.9(或是有變化異動)時既可觸發帶出(B,C,D,E,F)欄                                                                                                               
                沒出現數字(或沒變化異動)的儲存格就不用帶出再繼續迴圈往下查詢至最後一列

回復 30# 准提部林


    謝謝準大
現在完全可運用包括增加項目及列印都是很好
我還是想在完成第1版剩下幾項這樣可作為備用
謝謝你
敏而好學,不恥下問

TOP

修正"單號"以民國年判斷的錯誤:
X0066v06(出貨作業檔).rar (92.87 KB)

加入"分類項目", 必須"輸入表"上方文字與"項目"表第一行完全相同才可以'
比如"餐包", 兩表必須一致!

另:帖子因有個人需求, 須予刪除, 請向此版版主或超版主請求協助~~
一般是可以用"編輯", 去刪除附件的~~

TOP

回復 28# BV7BW


修改好了~~
X0066v06(出貨作業檔).rar (91.34 KB)

TOP

回復 27# 准提部林


    謝謝你準大...
我先把第3版熟習1下
還有有2地方須先修改
第1客戶名稱有錯了就是說沒對準例如陳一不是A001
我有去修改客戶表好像改不過來
第2是採購表中可以修改為A001*數量
在程式中有也好像我修改不過
我再努力看看..至於項目編號可以改為這樣我再改變1下我們流程看看

我先演練幾次
再次謝謝你
敏而好學,不恥下問

TOP

本帖最後由 准提部林 於 2020-5-24 11:39 編輯

再修一版:
X0066v06(出貨作業檔).rar (94.52 KB)

1) "日期" 改以民國日期為顯示格式
2) "單號" 改以民國年, 例如:1090524001
3) 僅供參考用 : "品項"編號, 每類最多80項, 各大類以其屬性相同者, 共用同一英文首碼,
    例如:
    蔬菜類/包菜類/瓜果類/莖根類/豆筴芽類--同為原生農產品(未加工), 以 A101~A501 賦于編號
    辛香類/菇類--同為原生農產品(調香及配料), 編B101~B201
    食材加工類/加工食品類/豆製品類/魚丸類/醃製類--都屬加"人工"製程產品, 編E101~E501
    豬肉類/牛肉類/羊肉類/雞肉類/鴨肉類--肉類, 編F101~F501
    海鮮水產類/海菜類---水產, 編G101~G201
    雜貨類/乾糧類/麵食類---雜食類, 編H101~H301
    這樣可以解決分類太多, 而英文碼不夠用的問題~~
4) "出貨明細表", 既然叫"明細", 就要"明明細細", 必要的資料都要掃進去,
    如果因列印紙本遺失, 或大家金錢及帳上有疑慮, 都有根據核對。
5) 所有輸入都是以"品項名稱"去對應"編號"及"單價", 如果"品名"有更動, 則明細表舊有資料就對不上;
    又不小心"品項"重覆了, 也有問題, 所以這部份要注意!

凡事遠處看, 就儘量幫將檔案做完整點, 往後若事業有更大規模, 再另行找專業去~~



=======================================

TOP

本帖最後由 准提部林 於 2020-5-23 22:29 編輯

回復 20# BV7BW


花了半天, 玩看看吧!
X0066v05(出貨作業檔).rar (90.09 KB)

[出貨輸入]右方的項目, 只預設最多80樣商品,
所以, 各大分類下的項目, 不要超過此數, 若超過最好再細分,
例如: 蔬菜類, 可再細分為
         [葉菜類]
        [球菜類]-高麗菜,花椰菜,大白菜.....
[莖根瓜類]太多種, 可分 [莖根類][瓜類]
因視窗版面有點寬, 最好用16:9螢幕, 避免滑鼠滑來滑去~~

檔案中有些[定義名稱],
多看幾次程式碼應可慢慢看懂, 其它都是最基本的公式/ARRAY/字典檔的運用而已,
大概就這樣!
操作的人, 幾乎不用打字了


========================================

TOP

回復 23# BV7BW


    這裡有第1版本樣式
其中工作表6.工作表4之版本
敏而好學,不恥下問

TOP

回復 23# BV7BW


    這裡有第1版本樣式
其中工作表6.工作表4之版本
敏而好學,不恥下問

TOP

回復 22# BV7BW

至於項目編號我改為A0001到Z0001已改好
其中準大老師說避免用到幾個字母
我想他是編號在實際上可分辨出.或者在00001中在0字母上加上顏色既可分辨
敏而好學,不恥下問

TOP

        靜思自在 : 人的眼睛長在前面,只看到別人的缺點,絲毫看不到自己的缺點。
返回列表 上一主題