Mes contrôles PivotTable et Chart ne fonctionnent pas dans Access 2007

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Symptômes

Lorsque vous ouvrez une base de données Microsoft Office Access 2003 ou une base de données de format de fichier Microsoft Access antérieure dans Access 2007, l'un des messages suivants s'affiche:

  • Votre base de données ou projet Microsoft Office Access contient une référence incorrecte ou rompue au fichier «0WC10. DLL'version 1,0.

  • Votre base de données ou projet Microsoft Office Access contient une référence incorrecte ou rompue au fichier «0WC11. DLL'version 1,0.

Access 2007 ouvre le fichier de base de données, mais tous les contrôles de tableau croisé dynamique Microsoft Office ou Microsoft Office Chart contenus dans les formulaires, États ou pages d'accès aux données ne fonctionnent pas. De plus, Access peut afficher le message «il n'y a aucun objet dans ce contrôle» lorsque vous ouvrez un objet qui contient un contrôle de tableau croisé dynamique ou un contrôle de graphique.

Raison

La base de données contient un ou plusieurs contrôles créés à l'aide de Microsoft Office 2003 Web Components ou d'une version antérieure. Par défaut, Access 2007 n'installe pas ces versions de Microsoft Office Web Components. Par conséquent, la référence aux fichiers est rompue et les contrôles ne fonctionnent plus.

Remarque : Le problème décrit dans cet article s'applique aux contrôles de tableau ou de graphique que vous pouvez ajouter à un formulaire, un État ou une page d'accès aux données. En revanche, les modes tableau croisé dynamique et graphique croisé dynamique des objets qui ont été créés dans Access 2003 et les versions antérieures d'Access continuent à fonctionner dans Access 2007. Ces affichages sont disponibles en cliquant sur affichage sous l'onglet Accueil , puis en cliquant sur mode tableau croisé dynamique ou mode graphique croisé dynamique.

Lorsque vous ajoutez des contrôles tels que le contrôle de tableau croisé dynamique Microsoft Office à un formulaire, un État ou une page d'accès aux données, Access crée des références aux bibliothèques de liens dynamiques (dll) qui prennent en charge ces contrôles. Il est possible que les versions ultérieures d'Access n'incluent pas tous les fichiers. dll dont vous avez besoin pour les contrôles que vous avez ajoutés lors de l'utilisation de votre base de données dans des versions antérieures d'Access. Dans ce cas, vous devez télécharger et installer ces fichiers. dll séparément pour continuer à utiliser les contrôles qui en dépendent. Par défaut, Access 2007 n'installe pas l'une des versions 10,0 ou 11,0 de Microsoft Office Web Components.

La liste suivante présente un exemple de contrôles affectés par ce problème:

  • Microsoft Office Chart 10,0

  • Microsoft Office Chart 11,0

  • Tableau croisé dynamique Microsoft Office 10,0

  • Tableau croisé dynamique Microsoft Office 11,0

Résolution

Pour faire en sorte que Access 2007 affiche correctement vos contrôles de tableau croisé dynamique et de graphique croisé dynamique de version antérieure, vous devez télécharger et installer les fichiers. dll appropriés. Utilisez les procédures suivantes pour déterminer les fichiers dont vous avez besoin, puis téléchargez et installez ces fichiers.

Déterminer la référence manquante

  1. Ouvrez la base de données dans Access 2007.

  2. Effectuez l'une des opérations suivantes pour ouvrir Visual Basic Editor:

    • Ouvrez un module existant en double-cliquant dessus dans le volet de navigation.

    • Sous l'onglet créer , dans le groupe autre , cliquez sur module. Si cette commande n'est pas disponible, cliquez sur la flèche située sous le bouton macro ou module de classe , puis cliquez sur module.

  3. Dans Visual Basic Editor, dans le menu Outils , cliquez sur références.

  4. Dans la boîte de dialogue références , sous Références disponibles, recherchez les références marquées manquantes.

    • Si la version 10,0 ou 11,0 de Microsoft Office Web Components n'est pas disponible, utilisez la procédure suivante pour télécharger et installer le fichier. dll requis.

Télécharger et installer le fichier requis

  1. Recherchez le centre de téléchargement Microsoft pour Owc10. exe ou owc11. exe, selon la version que vous avez déterminée comme manquant dans la procédure précédente.

  2. Suivez les instructions du centre de téléchargement pour télécharger et installer le fichier. Notez que vous pouvez soit enregistrer le fichier. exe sur votre ordinateur, puis l'exécuter pour installer le fichier. dll, soit cliquer sur exécuter pour installer le fichier. dll directement à partir du centre de téléchargement.

  3. Une fois l'installation terminée, fermez puis rouvrez votre application de base de données Access pour vérifier que les contrôles fonctionnent comme prévu.

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×