我创建了一个 VBA 函数,它从 Access 表中选择一些数据并将该数据放入临时表中。我想使用以下代码更改日期列的格式,以便日期具有前导“0”。
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")
到选择查询中,但格式函数中的引号会使整行看起来都是文本。