我的代码出错:
编译错误:预期:=
DoCmd.OutputTo (acOutputReport, _
ReportName & " " & Load, _
acFormatPDF, _
"\\drive\Reports\" & ReportName & " " & Load & " " & Year(Date) & Month(Date) & Day(Date)& ".pdf")
我有Access前端和SQL-Server后端。
我需要做些什么来解决这个问题?我还是VBA的初学者。
答案 0 :(得分:2)
您必须在没有参数括号( )
DoCmd.OutputTo acOutputReport, _
ReportName & " " & MyLoad, _
acFormatPDF, _
"\\drive\Reports\" & ReportName & " " & MyLoad & " " & _
Year(Date) & Month(Date) & Day(Date) & ".pdf"
此外,Load
是VBA中的保留字。它是Sub Load(Object As Object)
。使用其他标识符。