malcom_2004
XLDnaute Nouveau
Bonjour à tous et d'avance désolé pour ma question qui va peut etre paraitre simple pour certains experts présents sur ce forum 🙂
Voici mon problème.
J'ai une macro Excel dont le début de code est le suivant :
Function MAJAuxSoc(NomRequete As String, Donnee As String, db As Database)
'Dim app As Access.Application
Dim qdf As QueryDef
'Dim qdfDel As QueryDef
Dim rs As Recordset
Dim Annee As Integer
Dim PrimA As Double
Dim PrimAT As Double
Dim SP As Double
Dim SPT As Double
Dim SPF As Double
Dim SP30k As Double
Dim SP30kT As Double
Dim SP30kF As Double
PrimAT = 0
SPT = 0
SPF = 0
SP30kT = 0
SP30kF = 0
Set qdf = db.QueryDefs(NomRequete)
Set rs = qdf.OpenRecordset(dbOpenForwardOnly, dbReadOnly)
en exécutant le macro, j'ai une erreur de type "erreur 3464 type de donnees incompatible dans l'expression du critere"
si une âme charitable pouvait m'expliquer le problème, j'en serai très reconnaissant.
Juste une précision. La Macro fait appel à une base Access et tout fonctionnait parfaitement. Depuis, j'ai modifié des données de la BD et c'est là que la macro ne fonctionne plus
Merci d'avance pour vos réponses
Malcom
Voici mon problème.
J'ai une macro Excel dont le début de code est le suivant :
Function MAJAuxSoc(NomRequete As String, Donnee As String, db As Database)
'Dim app As Access.Application
Dim qdf As QueryDef
'Dim qdfDel As QueryDef
Dim rs As Recordset
Dim Annee As Integer
Dim PrimA As Double
Dim PrimAT As Double
Dim SP As Double
Dim SPT As Double
Dim SPF As Double
Dim SP30k As Double
Dim SP30kT As Double
Dim SP30kF As Double
PrimAT = 0
SPT = 0
SPF = 0
SP30kT = 0
SP30kF = 0
Set qdf = db.QueryDefs(NomRequete)
Set rs = qdf.OpenRecordset(dbOpenForwardOnly, dbReadOnly)
en exécutant le macro, j'ai une erreur de type "erreur 3464 type de donnees incompatible dans l'expression du critere"
si une âme charitable pouvait m'expliquer le problème, j'en serai très reconnaissant.
Juste une précision. La Macro fait appel à une base Access et tout fonctionnait parfaitement. Depuis, j'ai modifié des données de la BD et c'est là que la macro ne fonctionne plus
Merci d'avance pour vos réponses
Malcom