0
我需要一種方法來使用用戶窗體上的輸入來確定將在輸出上顯示的日期。這裏是我的代碼:使用輸入作爲顯示日期的基礎excel vba
If StatusBox.Value <= "23:59" And ShiftCode.Value = "AA5" Then
Cells(emptyRow, 8).Value = ((Date - 1) + " " + StatusBox.Value + " " + "CEST")
Else
Cells(emptyRow, 8).Value = (Date + " " + StatusBox.Value + " " + "CEST")
End If
基本上我需要顯示爲Date - 1
的日期從StatusBox.Value輸入小於或等於11:59 PM or 23:59
輸入的StatusBox
場總是會在12小時格式。
我編輯了這個問題。我試圖說,這兩個輸入將是12小時時間格式的數字,他們將有的範圍將從00:00到23:59 – synthaxe
我已經說明了我進行編輯的原因。 – synthaxe
恢復的問題破壞行爲,並投票刪除重複。 – halfer