2
我已經創建了一個VBA函數,用於從Access表中選擇一些數據並將該數據放入臨時表中。我想使用以下代碼更改日期列的格式,以便日期具有前導'0'。VBA日期格式
Dim lValue As String
lValue = Format(Transaction_Date, "mm/dd/yyyy")
Dim i As Integer
SQL = "SELECT ID, PO_Number, Vendor_Company, Incurred_By, Transaction_Type, lValue as Transaction_Date, Investment_ID, " & _
"Notes, Quantity INTO tmp_Tran_Actual FROM Transaction_Data"
DoCmd.RunSQL SQL
當代碼運行時,系統會提示輸入值,在本例中爲'lValue'的日期。
我嘗試將Format(Transaction_Date, "mm/dd/yyyy")
添加到select查詢中,但format函數中的引號會使整行看起來像是所有文本。
最後我用最後的建議:格式(TRANSACTION_DATE, 'MM/DD/YYYY') –