Pour rendre mon fichier Excel 2010 en 32 bits compatible avec Excel 64 bits, on me dit de faire ce qui suit :
En tête de mon module :
Dans mon module, il y a :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 #If Win64 Then Declare ptrSafe sub MaProcédure Lib "User" () #End If
Je reçois alors le message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Sub MaProcédure () Mon code... End sub
et le pointeur VBE se positionne sur MaProcédure.Nom ambigü
Comment dois-je écrire mon code de déclaration (Declare) pour éviter cette erreur ?
Merci de m'aider
VBAFan
Partager