Tu peux toujours faire une réparation d'Office et sinon une désinstallation / réinstallation.
Tu peux toujours faire une réparation d'Office et sinon une désinstallation / réinstallation.
Last but not least, selon ta version de Windows , ferme Excel, ouvre la boite d'exécution et entre la commande :
excel /unregserver
ferme Excel s'il ne s'est pas fermé et entre la commande :
excel /regserver
Bonjour Daniel C.,
Pour votre information, j'ai suivi votre conseil de désinstallation/réinstallation de Office 2007 et.....le problème reste entier.
Même résultat avec Excel unregserver / regserver
Cordialement,
Bonjour,
Positionne-toi sur une des cellules litigieuses et dis-moi ce qu'il y a dans la barre de formule. Ca doit être une fonction de la macro complémentaire. Surligne tout ce qu'il y a dans la barre de formule et appuie sur F9. Tu dois obtenir la valeur envoyée par la formule. Est-ce que tu obtiens la même valeur que dans la cellule ?
Est-ce que seules les cellules contenant les fonctions de la macro complémentaire ont cette anomalie ?
Est-ce que tu as la même avec une fonction standard d'Excel ?
Daniel
Bonjour Daniel,
Après tous les tests, suite à ta réponse pour laquelle je te remercie, je suis rentré dans le code VBA (après avoir "cracké" le mot de passe ) pour analyser ce qui se passait.
Les données que je recevais de notre base de données iSeries ne comportaient PAS de décimales sur le pc "fautif".
J'en ai donc déduit que le problème pouvait se situer non pas au niveau d'Excel mais bien du driver ODBC utilisé pour accéder au iSeries.
Vérification faite, il y avait effectivement une différence de version de la DLL CWBODBC.
Après avoir copié la DLL la plus récente sur le pc "fautif", tout est rentré dans l'ordre.
Un tout grand MERCI à toi pour le temps passé sur ce problème et j'espère que la solution, même si elle n'est pas "Excel", pourra trouver un intérêt à d'autres développeurs.
Merci encore.
Cordialement
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager