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

Fermé
RENO - 24 sept. 2019 à 16:53
 Reno - 25 sept. 2019 à 15:23
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 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
24 sept. 2019 à 17:15
Bonjour,

Pour office 365 ou autres en 64bits

Public Declare Function……………..


Devient

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