[問題] 進銷存VBA自動填入明細

看板Office作者 (豬皮)時間7年前 (2018/08/18 12:59), 7年前編輯推噓0(008)
留言8則, 2人參與, 7年前最新討論串1/1
(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體:EXCEL 版本:2007 各位高手,最近工作上遇到瓶頸,因為公司沒有進銷存系統,想要自己設計簡易的進銷存 但碰到一些問題,我想要把每次的銷貨單明細,彙整到進出貨明細內 但目前我查詢到的資料是用自動填入或是以複製方式填入。 但我有些條件設定。 1.原本的銷貨單,我有寫入自動帶入明細,所以有些欄位會空格,目的為了其他生產項目 自動帶入所屬品項 https://i.imgur.com/fBRdXYQ.jpg
2.自動填入明細內時,我這裡只有辦法自己寫入單一表格自動填入,並判斷空格填寫至下一欄 https://i.imgur.com/dd3TKZe.jpg
https://i.imgur.com/a5O6qRJ.jpg
問題: 請問有辦法寫入VBA自動判斷,範圍內"小計數量"是>0或是不是空格時,自動將資料填入明細嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.149.136 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1534568377.A.8D9.html ※ 編輯: b750117 (1.171.149.136), 08/18/2018 13:00:52

08/18 13:10, 7年前 , 1F
配合迴圈於數量欄位的範圍內,判斷>0為真時執行,巨集'輸
08/18 13:10, 1F

08/18 13:11, 7年前 , 2F
出資料的部分。有修改的部分會是以迴圈的變數值帶入range
08/18 13:11, 2F

08/18 13:11, 7年前 , 3F
或cells的列號處
08/18 13:11, 3F

08/18 13:13, 7年前 , 4F
變數r的部分可設於上述判斷>0為真內以r=r+1來累加
08/18 13:13, 4F

08/18 13:14, 7年前 , 5F
但初始值為2或3就看累加的位置是放在執行'輸入資料前或後
08/18 13:14, 5F

08/18 13:17, 7年前 , 6F
補充,迴圈的變數值帶入列號處,就要是否有需要,如i1、g3
08/18 13:17, 6F

08/18 13:17, 7年前 , 7F
、d3、i3為固定的話,就不用配合該變數值
08/18 13:17, 7F

08/19 17:37, 7年前 , 8F
soyoso 感謝,我試試看
08/19 17:37, 8F
文章代碼(AID): #1RTwUvZP (Office)
文章代碼(AID): #1RTwUvZP (Office)