返回列表 上一主題 發帖

[發問] 單號自動編號以"更新當日日期"後自動流水號?

回復 1# elaine688
亦可如此:
  1. Private Sub Workbook_Open()
  2.     If TimeValue(Now) >= "上午 08:45:00" Then [B1] = 1
  3. End Sub

  4. Sub Ex()
  5.     [A1] = SerialNo
  6.     [A2] = SerialNo
  7.     [A3] = SerialNo
  8. End Sub

  9. Function SerialNo() As String
  10.     Static cJ As Integer
  11.    
  12.     If [B1] = 1 Then cJ = 0
  13.     [B1] = 0
  14.     SerialNo = Format(Date, "emmdd") & "-" & Format(cJ + 1, "00000")
  15.     cJ = cJ + 1
  16. End Function
複製代碼

TOP

        靜思自在 : 閒人無樂趣,忙人無是非。
返回列表 上一主題