Mémoire insuffisante pour un tableau croisé dynamique

Résumé

INFORMATION TECHNIQUE :

Avec Microsoft Excel on peut créer un "Tableau Croisé dynamique" et
l'insérer dans un formulaire d'une base Microsoft Access. Par exemple on
peut exécuter l'assistant "Assistant Tableau Croisé dynamique" de
Microsoft Access pour lancer Microsoft Excel et créer le tableau croisé.

Puis on peut modifier la structure du tableau croisé dynamique inséré
dans le formulaire Microsoft Access. Pour ce faire ouvrez le formulaire
et double-cliquez sur le tableau croisé afin d'exécuter Microsoft Excel.

Dans certaines conditions un message d'erreur peut alors apparaître :

"Microsoft Access ne peut pas démarrer l'application requise pour ouvrir
cet objet.
Une erreur s'est produite et cette fonctionnalité ne fonctionne plus
convenablement. Voulez-vous la réparer maintenant ?"

Si vous cliquez sur le bouton "Non", vous recevrez alors immédiatement un
second message d'erreur. Si vous cliquez sur le bouton "Oui", vous
recevrez ce second message d'erreur à la fin de la réinstallation de
Microsoft Office 2000 :

"Mémoire insuffisante pour terminer l'opération de l'objet
d'automatisation sur l'objet Worksheet.
Fermez les programmes inutiles, puis retentez l'opération.
Pour plus d'informations sur la manière de libérer de la mémoire,
recherchez 'mémoire, dépannage' dans l'index de l'Aide de Microsoft
Windows."


INFORMATIONS COMPLEMENTAIRES :

La cause de cette erreur est généralement la valeur attribuée à l'option
"Type de fichier par défaut" de Microsoft Excel. Par exemple la valeur
"Classeur Microsoft Excel 97-2000 & 5.0/97" provoque cette erreur.

Avec Microsoft Excel fixez la valeur de l'option "Type de fichier par
défaut" à "Classeur Microsoft Excel". Cette option se trouve dans
l'onglet "Transition" de la boîte de dialogue "Options" de Microsoft
Excel. Pour afficher la boîte de dialogue "Options", il suffit de choisir
la commande "Options" dans le menu "Outils" de Microsoft Excel.

Cette option peut aussi être modifiée directement dans la base de
registre Windows. Pour résoudre ce problème fixez l'entrée
"DefaultFormat" à la valeur hexadécimale FFFFEFD1. Cette entrée
"DefaultFormat" figure dans la clé suivante de la base de registre :

HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Excel\Options


EXEMPLE :

Pour provoquer cette erreur, vous pouvez effectuer les opérations
suivantes :

1. Fixez à "Classeur Microsoft Excel 97-2000 & 5.0/97" la valeur de
l'option "Type de fichier par défaut" de Microsoft Excel.

2. Créez une nouvelle base données avec Microsoft Access et insérez une
table avec deux champs quelconques et deux enregistrements.

3. Créez un nouveau formulaire avec l'assistant de tableau croisé
dynamique.

4. Acceptez les options proposées par défaut et demandez la prise en
compte de tous les champs de la table.

5. Cliquez sur Terminer, puis passez le formulaire en mode création.

6. Double-cliquez sur le tableau croisé.
Propriétés

ID d'article : 19938 - Dernière mise à jour : 15 janv. 2004 - Révision : 1

Commentaires