返回列表 上一主題 發帖

[發問] 如何依出貨單的出貨單號,叫出之前存在在清單中的資料??

[發問] 如何依出貨單的出貨單號,叫出之前存在在清單中的資料??

本帖最後由 妤璇 於 2014-3-28 14:57 編輯

我的出貨單有設定過帳的巨集,按過帳按鈕,資料就會存在清單的工作表中
我想即然有辦法使用巨集將出貨單的資料轉存在清單中
是不是也有辦法作一個巨集,然後依「出貨單號」將存在清單中的相關資料都叫回來?

請前輩指教!!:)

物料管理3月28日.zip (299.04 KB)

謝謝二位前輩!!
之前都用巨集,所以花了很久的時間在看,不過還是有很多不懂的
程式運行都ok,感恩呢!!

TOP

回復 4# yen956

請問,Private Sub  叫回過帳_Click的Private 是私有程序,當我按指定巨集時,沒看到,要將Private刪掉才可以,要怎麼做才可以在巨集中指定?

程式運行有個問題,叫回過帳後清除資料時,(G欄)、(J欄)、(K欄)、(L欄)、(M欄)、(N欄)沒辦法清除,需手動清除,如此一來寫入的函數也跟著被刪掉了
G欄是對應E欄,J欄、K欄、L欄、M欄、N欄是直接=某些欄位,這幾個是隱藏起來的,程式該如修改?另外工作表有設保護,我將Sheets("出貨單").Unprotect "0523" 寫在程式開始後,將  Sheets("出貨單").protect "0523"寫在程式結束前,但常常會出現錯誤的視窗,不然就是按完巨集後,保護工作表取消了。目前我的方法是新開一張工作表。

TOP

回復 7# yen956


   好的,謝謝你喔!!

TOP

回復 2# Hsieh


    請問我將程式貼上後,點指定巨集找不到 Worksheet_Change(ByVal Target As Range)
    要怎麼使用呢?

TOP

回復 10# GBKEE


    感謝你 ,研究了很久,了解怎麼使用了,從中學到了些,發現我的問題也更多:D

TOP

回復 13# GBKEE

        本來有些概念了,看完之後又亂掉了:'(

    請問我的G9:G24有設定函數,執行後會將函數覆蓋掉,有試著從
    Range([A9].Resize(, 8), [A9].Resize(, 8).End(xlDown)).ClearContents 中的(,8)改成(,6)
    證明我的想法有錯…

TOP

回復 15# GBKEE

    出現 小視窗
    執行階段錯誤'1004':
    無法改變合併儲存格中的一部份。
   
   我在想叫回過帳另外開新的工作表,如此便不會影響出貨單的函數
   只是最下方送貨方式的那個框框,文字會變成空白的= =
   不知道可不可以幫我修改程式?
   謝謝!!

TOP

回復 16# 妤璇

panmoong物料管理.zip (47.2 KB)

麻煩你了:)
謝謝!

TOP

回復 17# yen956


我之前都是用巨集,不明白 Worksheet_Change  為何無法指定巨集
後來才知道這種的叫事件驅動程式
有個概念了,看你們的討論又暈了
你們太厲害了

TOP

        靜思自在 : 有時當思無時苦,好天要積雨來糧。
返回列表 上一主題