弱弱一問, 第一次用設計Excel VBA 按鈕
希望設計一個按鈕來方便輸入數據
我有3個表單分別為A,B和C
A表單是客戶的下單數, 客人每下一單我就會在A表單輸入下單的時間和數量
B表單是生產的記錄, 生產後會在表單上記錄生產的時間和數量
C表單為顯示客戶下了單但還未生產的數量(庫存欠的數量), 即將A表單下單的總數減去B表單生產的總數
現在希望在C表單上設計一個按鈕, 如發現有下了單但未生產的數量,
按下按鈕後能夠把該未生產的數量自動在B表單輸入記錄, 這樣C表單的數字就能變為0, 知道沒有欠數量
效果說明:
A表
B表
C表 (按下按鈕後)
B表內自動輸入
C表變回0
求解惑 謝謝m(_ _)m
設定讓按鈕執行Production
即可
Sub Production()
Call SetOneValue("A", Sheets("C").Range("D3").Value)
Call SetOneValue("D", Sheets("C").Range("D4").Value)
Call SetOneValue("G", Sheets("C").Range("D5").Value)
End Sub
Sub SetOneValue(ByVal sCol As String, ByVal sValue)
Sheets("B").Select
Range(sCol & "65535").Select
Selection.End(xlUp).Offset(1, 0).Select
ActiveCell.Value = Format(Now(), "mm/dd") '設定今天日期
ActiveCell.Offset(0, 1) = sValue '設定缺少的庫存值
End Sub