OVH Cloud OVH Cloud

GetTickCount XL2000 VS XL2003

2 réponses
Avatar
borgojulie
Bonjour,

J'ai une petite marco qui lance un chronom=E8tre en faisant appel =E0 la
fonction GetTickCount.

Cela fonctionne tr=E8s bien sous Excel 2000, mais je viens de la pr=E9ter
=E0 un pote qui a Excel 2003, et l=E0 la fonction GetTickCount ne renvoie
plus rien.
Elle ne plante pas mais ne retourne jamais le chrono.

Est-ce que quelqu'un peut m'expliquer cela ?

Merci beaucoup

Julie

2 réponses

Avatar
michdenis
Bonjour Julie,

La fonction GetTickCount requiert un API de Windows qui
doit être déclaré dans le haut d'un module Standard :

Public Declare Function GetTickCount Lib "kernel32" () As Long


Est-ce que ton "pote" a déclaré cet API dans son classeur ?


Salutations!




a écrit dans le message de news:
Bonjour,

J'ai une petite marco qui lance un chronomètre en faisant appel à la
fonction GetTickCount.

Cela fonctionne très bien sous Excel 2000, mais je viens de la préter
à un pote qui a Excel 2003, et là la fonction GetTickCount ne renvoie
plus rien.
Elle ne plante pas mais ne retourne jamais le chrono.

Est-ce que quelqu'un peut m'expliquer cela ?

Merci beaucoup

Julie
Avatar
pititeju
Bonsoir,

Oui l'api a été déclaré, c'est bien pour ça que je ne comprends
pas !!
Le pire c'est que ça ne plnate pas, ça renvoie tjs 0.