Existe-t-il un moyen de supprimer l'avertissement de Excel 2007 «dans un format différent de celui spécifié par l'extension de fichier»?

Nous avons une application qui exporte des données à l'aide de l'ancien format de feuille de calcul XML Office XP / 2003. Ces fichiers sont enregistrés avec une extension .xls afin qu'ils puissent être lancés directement sans avoir à connaître l'installation d'Excel.

Cela a très bien fonctionné pour nous jusqu'à maintenant. Cependant, nous avons récemment mis à niveau vers Office 2007, et lorsque nous lançons directement ces fichiers .xls, Excel 2007 affiche un message d'avertissement:

Le fichier que vous essayez d'ouvrir, 'file.xls', se trouve dans un format différent de celui spécifié par l'extension du fichier. Vérifiez que le fichier n'est pas corrompu et provient d'une source approuvée avant d'ouvrir le fichier. Voulez-vous ouvrir le fichier maintenant?

J'ai déjà essayé d'ajouter l'emplacement du fichier dans les "Emplacements de confiance" dans Excel, mais le message d'avertissement est toujours disponible.

Existe-t-il un moyen de supprimer ce message?

1) Quittez Excel 2007.
2) Démarrez l'Éditeur du Registre.
3) Recherchez, puis cliquez sur la sous-clé de Registre suivante:

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Security

4) Dans le menu Edition, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
5) Tapez ExtensionHardening , puis appuyez sur ENTER.
6) Cliquez avec le bouton droit sur ExtensionHardening , puis cliquez sur Modifier.
7) Dans la zone Données de la valeur, tapez 0, puis cliquez sur OK.

La liste suivante contient les paramètres de données de valeur appropriés pour le paramètre ExtensionHardening :

0: Ne vérifiez pas l'extension de nom de fichier et le type de fichier, et contourne la fonction du message d'avertissement.
1: Vérifiez l'extension du nom de fichier et le type de fichier. S'ils ne correspondent pas, affichez le message d'avertissement.
2: Vérifiez l'extension du nom de fichier et le type de fichier. S'ils ne correspondent pas, n'ouvrez pas le fichier.

Remarque: les données de la valeur par défaut sont 1. Lorsque les données de la valeur sont définies sur 1, le comportement devient le même que lorsque aucune valeur de registre n'est définie. Lorsque les données de valeur sont définies sur 0, l'extension de nom de fichier et le contenu du fichier ne sont pas vérifiés dans toutes les situations. Il n'est pas recommandé de contourner cette fonction.

8) Dans le menu Fichier, cliquez sur Quitter pour quitter l'Éditeur du Registre.