我在Excel 2013 vba中有一个更新查询。 直到最近才奏效。 现在,我在“ adoConn1.Execute”命令中收到错误“查询''已损坏”。 我知道11月Office更新引起了Access Issue。 问题是我在Excel中出现错误,并且有问题的Office更新 我的电脑上没有安装的位置 你能帮我吗?
strUpdateQuery= "Update [Table$] " & " SET FieldName = " & FieldValue
sConn1 = "Provider=Microsoft.ACE.OLEDB.12.0;" & _
"Data Source=" & PathDB & "\" & FileNameDB & ";" & _
"Extended Properties=""Excel 12.0;HDR=YES"""
Set adoConn1 = New ADODB.Connection
adoConn1.Open sConn1
adoConn1.Execute strUpdateQuery, flagUpdateResult, adExecuteNoRecords
adoConn1.Close
If Not adoConn1 Is Nothing Then Set adoConn1 = Nothing