XL 2013 [RESOLU] MAJ Office 2016 KB5002160 avec Microsoft.ACE.OLEDB.12.0

JLE

XLDnaute Junior
Bonjour à tous,

Sous Excel 2013 depuis la dernière MAJ d'office KB5002160 (Lien) d'hier, le provider Microsoft.ACE.OLEDB.12.0, il se produit une erreur de connexion : "La méthode open de l'objet _connection a échoué"

La macro complète :
VB:
Sub dh()

Dim Source As Object, Requete As Object
Dim onglet As String, Plage As String, Fichier As String
Dim texte_SQL As String
Fichier = "L:\CP.xls"
onglet = "CodeRép"
Plage = "A1:H10"

Set Source = CreateObject("ADODB.Connection")

Source.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & Fichier & ";Mode=Read" & ";Extended Properties=""Excel 12.0;HDR=YES;"""
texte_SQL = "SELECT * FROM [" & onglet & "$" & Plage & "] WHERE " & plagerecherché & " LIKE " & valrecherche  '& "ORDER BY [" & onglet & "$" & plagerecherché & "] desc"
Set Requete = CreateObject("ADODB.Recordset")
Set Requete = Source.Execute(texte_SQL)

remplaceusername = Requete.GetRows

Set Requete = Nothing
Set Source = Nothing

End Sub


Et les référence ci-jointe indiquée.

J'ai essayé de remplacé la version du moteur 12.0 par 15.0 mais dans certains cas ça ne passe pas (la macro de base est déclinée pour d'autres macro...)

Quelqu'un a t il eu ce problème ?

Merci pour vos réponses.
 

Pièces jointes

  • Avant MAJ 09032022 - KB5002160 Microsoft.ACE.OLEDB.12.0.JPG
    Avant MAJ 09032022 - KB5002160 Microsoft.ACE.OLEDB.12.0.JPG
    55.8 KB · Affichages: 36

Discussions similaires

Réponses
2
Affichages
110

Membres actuellement en ligne

Statistiques des forums

Discussions
312 084
Messages
2 085 194
Membres
102 810
dernier inscrit
mohammedaminelahbali