Problème de déclaration de variable suite à passage à VBA EXCEL d'Office 365

RENO -  
 Reno -
Bonjour,

J'utilise régulièrement la fonction MsgBoxPerso dont MDF a parlé (elle tourne en vba excel) et elle fonctionne très bien. Enfin, fonctionnait jusqu'à présent car depuis peu j'ai office 365 et la, j'ai rencontré un problème. Il semblerait que les déclarations de variables tel que 'Public Declare Function LoadIconA& Lib "user32" (ByVal hInstance&, ByVal lpIconName&)' ne sont plus valable. Je reçois un message me disant : Le code doit être adapté pour pouvoir être adaptés sur des systèmes 64bits. Vérifier et mettez à jours les instructions DECLARE puis marquez les avec l'attribut PtrSafe.

Là j'avoue je suis complétement perdu.

L'un de vous peut-il m'aider ?

Configuration: Windows / Firefox 60.0
A voir également:

1 réponse

f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

Pour office 365 ou autres en 64bits

Public Declare Function……………..


Devient

Public Declare PtrSafe  Function...........
0
Reno
 
Ca marche, un tout grand merci f894009.
0