Après l'installation de la mise à jour de sécurité 943985, les calculs Excel 2003 retournent un résultat incorrect lorsqu'une source de données en temps réel est utilisée dans une fonction Visual Basic for Applications définie par l'utilisateur

Traductions disponibles Traductions disponibles
Numéro d'article: 950340 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Symptômes

Vous installez la mise à jour de sécurité 943985 sur un ordinateur sur lequel Microsoft Office Excel 2003 est installé. Après l'installation de la mise à jour, les fonctions entrées dans un tableau qui contiennent une macro Visual Basic for Applications (VBA) faisant référence à une source de données en temps réel retournent une valeur incorrecte. La valeur incorrecte est généralement 0.

Contournement

Pour contourner ce problème, exécutez la fonction sur chaque cellule individuellement et non sur le tableau de cellules.

Résolution

Pour résoudre ce problème, installez la version mise à jour de la mise à jour de sécurité 943985. Pour cela, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://update.microsoft.com
Microsoft a effectué des recherches sur ce problème et republié la mise à jour de sécurité 943985 pour les utilisateurs de Microsoft Office Excel 2003 Service Pack 2 et Microsoft Office Excel 2003 Service Pack 3.

Les Mises à jour automatiques offriront cette mise à jour à ces utilisateurs, qu'ils aient ou non appliqué la version d'origine de la mise à jour de sécurité 943985.

Statut

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.

Plus d'informations

Pour déterminer la version de la mise à jour installée, utilisez l'une des méthodes ci-dessous.

Méthode 1: Afficher la liste des programmes et mises à jour installés sur l'ordinateur

Pour cela, procédez comme suit :
  1. Appliquez l'une des procédures suivantes, selon le système d'exploitation exécuté :
    • Windows Vista
      1. Cliquez sur Démarrer
        Réduire cette imageAgrandir cette image
        Bouton Démarrer
        , tapez Programmes dans la zone Rechercher, puis cliquez sur Programmes et fonctionnalités dans la liste Programmes.
      2. Cliquez sur Afficher les mises à jour installées.
    • Windows XP
      1. Cliquez successivement sur Démarrer et Exécuter, tapez appwiz.cpl, puis cliquez sur OK.
      2. Activez la case à cocher Afficher les mises à jour.
  2. Recherchez la mise à jour de sécurité 943985 dans la liste des mises à jour.
    • Si l'une des descriptions répertoriées ressemble à la suivante, la version actuelle de la mise à jour est installée :
      Mise à jour de sécurité pour Excel 2003 (KB943985) V2 : EXCEL
      Aucune autre action n'est requise.
    • Si l'une des descriptions répertoriées ressemble à la suivante, l'ancienne version de la mise à jour est installée :
      Mise à jour de sécurité pour Excel 2003 (KB943985) : EXCEL
      Vous devez installer la version mise à jour de la mise à jour de sécurité 943985.
    Notez que « V2 » apparaît uniquement dans la description de la version actuelle de la mise à jour.

Méthode 2 : Afficher la version actuelle d'Excel

Pour cela, procédez comme suit :
  1. Appliquez l'une des procédures suivantes, selon le système d'exploitation exécuté :
    • Dans Windows Vista, cliquez sur Démarrer
      Réduire cette imageAgrandir cette image
       Bouton Démarrer
      , tapez %programfiles%\ Microsoft Office\OFFICE11 dans la zone Rechercher, puis cliquez sur OFFICE11 dans la liste Programmes.
    • Dans Windows XP, cliquez sur Démarrer, sur Exécuter, tapez %programfiles%\Microsoft Office\ OFFICE11, puis cliquez sur OK.
  2. Cliquez avec le bouton droit sur le fichier Excel.exe, puis cliquez sur Propriétés.
  3. Cliquez sur l'onglet Version.
    • Si la version de fichier suivante ou une version ultérieure est répertoriée, la version actuelle de la mise à jour est installée :
      11.0.8211.0
      Aucune autre action n'est requise.
    • Si la version de fichier suivante est répertoriée, l'ancienne version de la mise à jour est installée :
      11.0.8206.0
      Vous devez installer la version mise à jour de la mise à jour de sécurité 943985.
Pour plus d'informations sur la mise à jour de sécurité 943985, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
943985 MS08-014 : Description de la mise à jour de sécurité pour Excel 2003 datée du 11 mars 2008

Propriétés

Numéro d'article: 950340 - Dernière mise à jour: vendredi 28 mars 2008 - Version: 3.2
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Office Excel 2003
Mots-clés : 
kbexpertisebeginner kbqfe kbsecurity kbsecvulnerability kbbug kbfix kbpubtypekc KB950340
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com