返回列表 上一主題 發帖

下拉問題

回復 10# lpk187

感謝版大,
小弟想要的正是這樣, 但有一樣問題, 現時每個倉庫都是12筆資料, 小弟試到最尾一筆資料, 都沒有問題, 表單彈出, 該倉庫庫存亦顯示,
但小弟試過增加倉庫資料, 因貨物品種會增加, 我把12筆資料增加至20筆或更多, 而在程式中亦加新編號, 如A15, 當我從下拉中選定A15貨物, 表單彈出, 我輸入倉庫, 但沒有庫存, 我從新增第一筆資料起A13試,
由該新增資料, 便沒有庫存顯示, 到底是何原因, 現把有新增資料檔上傳, 該檔每個倉庫中A13開始便是新增資料, 請大大教導.
謝謝謝!
資料.rar (149.83 KB)

TOP

回復 11# 周大偉


TOP

回復 12# lpk187
謝謝版大, 已試用,
衷心感謝,

TOP

回復 13# 周大偉


   不過,與其上面那種方法來增加不如用另一種方式來用
如我在下面程式中用一個公用變數"X"來替代程式中的修改
X = Sheets("提取單").Range("AJ1")
...
...
...
If InStr(X, Rng) > 0 Then
這樣就不用再去修改程式了
資料.rar (142.21 KB)

TOP

回復 13# 周大偉


   其 Sheets("提取單").Range("AJ1")的內容就你的需求來修改

TOP

回復 15# lpk187
版大, 安好,
X = Sheets("提取單").Range("AJ1")
If InStr(X, Rng) > 0 Then
其 Sheets("提取單").Range("AJ1")的內容就你的需求來修改,
如何把程上述之程式加入現有程式中, 因小弟試行加入失敗,
及請教大大X是否是名稱,
謝謝謝!

TOP

本帖最後由 lpk187 於 2015-6-8 01:37 編輯

回復 16# 周大偉


  我已經加到14樓的程式中了,對照一下,你應該就知道了
"X" 只是一個變數名稱,而它對照的只是Sheets("提取單").Range("AJ1")的內容

TOP

回復 17# lpk187
感謝大大,已試用,謝謝!!

TOP

版大, 好
請教問題, 下列圖片中程式出現黃色情況  , 是何處錯誤, 大大可否解答該段程式碼,
謝謝!!
hong912

TOP

回復 19# hong912

你重新執行Workbook_Open試試

TOP

        靜思自在 : 君子如水,隨方就圓,無處不自在。
返回列表 上一主題