Symptômes
Lorsque vous essayez d’importer des données à partir d’un serveur réseau dans Microsoft Excel, le mot de passe que vous utilisez pour vous connecter au serveur n’est pas enregistré. Cela se produit même si vous avez cliqué pour sélectionner la zone Enregistrer le mot de passe dans le fichier case activée.
Cause
La zone Autoriser l’enregistrement du mot de passe case activée n’a pas été sélectionnée sous l’onglet Connexion de la boîte de dialogue Propriétés de la liaison de données, lorsque la connexion à la source de données a été établie.
Résolution
Cliquez pour sélectionner la zone Autoriser l’enregistrement du mot de passe case activée lorsque vous créez la connexion à la source de données. Pour enregistrer le mot de passe avec le fichier, procédez comme suit :
-
Démarrez Excel et ouvrez un nouveau classeur vide.
-
Dans le menu Données, pointez sur Importer des données externes, puis cliquez sur Importer des données.Remarque Dans Microsoft Office Excel 2007, cliquez sur À partir d’une autre source dans le groupe Obtenir des données externes sous l’onglet Données , puis cliquez sur Assistant Connexion de données.
-
Dans la boîte de dialogue Sélectionner une source de données, cliquez sur Nouvelle source.Remarque Dans Excel 2007, ignorez cette étape.
-
À l’étape 1 de l’Assistant Connexion de données, sous Quel type de source de données voulez-vous vous connecter, cliquez sur Autre/Avancé, puis sur Suivant.
-
Dans la boîte de dialogue Propriétés de liaison de données, sous l’onglet Fournisseur, cliquez sur Fournisseur Microsoft OLE DB pour les pilotes ODBC, puis cliquez sur Suivant.
-
Sous l’onglet Connexion, sous Spécifier la source des données, sélectionnez une source de données DSN système, tapez le nom d’utilisateur et le mot de passe, puis cliquez pour sélectionner la zone Autoriser l’enregistrement du mot de passe case activée. Sous Entrez le catalogue initial à utiliser, sélectionnez une base de données sur le serveur, puis cliquez sur OK.
-
À l’étape Choisir des données de l’Assistant Connexion de données, sélectionnez une table, puis cliquez sur Suivant.
-
À l’étape Terminer de l’Assistant, cliquez pour sélectionner la zone Enregistrer le mot de passe dans le fichier case activée. Vous recevez un avertissement indiquant comment enregistrer le mot de passe sans chiffrement. Cliquez sur Oui, puis sur Terminer.
-
Dans la boîte de dialogue Sélectionner une source de données, notez le nom de fichier sélectionné, puis cliquez sur Ouvrir.
-
Dans la boîte de dialogue Importer des données, cliquez sur OK pour accepter les valeurs par défaut. Notez que les données sont affichées dans la feuille de calcul active.
-
Cliquez sur Démarrer, pointez sur Rechercher, puis cliquez sur Pour Files ou Dossiers.
-
Dans la boîte de dialogue Résultats de la recherche, recherchez des fichiers nommés *.odc.
-
Cliquez avec le bouton droit sur le fichier .odc portant le même nom que la source de données que vous avez ouverte à l’étape 14, puis cliquez sur Modifier dans le Bloc-notes.
-
Dans le Bloc-notes, cliquez sur Rechercher dans le menu Modifier. Dans la zone Rechercher , tapez ConnectionString, puis cliquez sur Rechercher suivant. Notez que cette ligne de code html contient « Password=MyPassword ». Dans ce code, MyPassword est le mot de passe de source de données que vous avez enregistré avec le fichier.
État
Microsoft a confirmé l’existence de ce problème dans les produits Microsoft répertoriés dans la section « S’applique à ».