Bernard Marcelly a écrit :
Message de steve date 2007-11-02 08:58 :
J'ai écrit une macro Fdates destinée à rechercher la date d'une
opération bancaire
lorsque je formate Fdates en date le résultat s'affiche de travers
dans la cellule où la macro est placée
il s'affiche par ex 01/11/2007 alors que la cellule est formatée en
JJ/MM/AA, ça ça ne me gênerait pas trop mais si j'écris dans la cellule
un =SI(Fdates(blabla)=0;"";Fdates(blabla)) le test sur Fdates semble
échouer.
J'ai réussi à contourner le problème en formatant Fdates en variant,
mais ça me laisse tout de même un malaise de ne pas comprendre
pourquoi ça ne marche pas.
Pourriez vous m'aider à trouver des explications sur le problème?
Bonjour,
Que renvoie la macro ? un string? un nombre? de quel type ?
Dans quel cas Fdates() renvoie zéro ? as-tu vérifié qu'elle renvoie
bien zéro?
Une cellule ne peut conteniir qu'une chaîne de caractères ou un nombre
de type Double. Lire ma réponse récente à un problème similaire:
<http://www.mail-archive.com/[email protected]/msg04964.html>
______
Bernard
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------------------------
Orange vous informe que cet e-mail a ete controle par l'anti-virus
mail. Aucun virus connu a ce jour par nos services n'a ete detecte.
Merci à toi Bernard ,je ne savais pas que dans les cellules il n'y avait
que des nombres en double, le simple fait d'avoir formaté Fdates en
double a suffit pour tout remettre sur les rails. Merci aussi de m'avoir
laissé mariner un peu ça m'a permis d'essayer diverses choses et ainsi
d'améliorer ma connaissance de l'outil.
Bon week end à venir.
Steve
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]