Bonjour j'ai une fonction en VBA
Code :
Public Function majcdap(cdap As String, cd As Integer, an As Double) As String
an = an Mod 100
Select Case cd
Case 0
majcdap = cdap
Case 1
If cdap = 0 Then
majcdap = cdap
Else: majcdap = "0" & an & "," & cdap
End If
Case Else
If cdap = 0 Then
majcdap = cd & "." & "0" & an
Else: majcdap = cd & "." & "0" & an & "," & cdap
End If
End Select
End Functionet un requête SQL qui l'execute
Code :
UPDATE essemaj SET essemaj.[Cols Durs années précéd] = majcdap([«cdap»],[«cd»],[«an»]), essemaj.[A déclarer] = No, essemaj.CD = 0;
ça me met la fonction majcdap non définie dans l'expression
Vous voyez où est l'erreur?????
Partager