Si vous avez créé une base de données Access au format de fichier (.accdb), mais que vous souhaitez partager la base de données avec des personnes qui utilisent des versions antérieures d’Access, par exemple avant Access 2007, vous pouvez, dans la plupart des cas, convertir la base de données à un format de fichier antérieur à l’aide de la commande Enregistrer sous . Cet article décrit la procédure de conversion d’une base de données vers un format de fichier antérieur (.mdb) et examine certains des facteurs qui empêchent la conversion d’une base de données.
Contenu de cet article
- Convertir une base de données .accdb dans un format de fichier antérieur
- Facteurs qui empêchent la conversion vers un format de fichier antérieur
Convertir une base de données .accdb dans un format de fichier antérieur
Procédez comme suit pour créer une copie d’une base de données Access dans un format de fichier que vous spécifiez.
Tout d’abord, ouvrez votre base de données :
- Cliquez sur l’onglet Fichier.
- Sur la gauche, cliquez sur Ouvrir.
- Dans la boîte de dialogue Ouvrir , sélectionnez et ouvrez la base de données à convertir.
Maintenant, convertissez votre base de données :
Cliquez sur l’onglet Fichier.
Sous Types de fichiers, cliquez sur Enregistrer la base de données sous. Sous Enregistrer la base de données sous, effectuez l’une des opérations suivantes :
- Pour enregistrer une copie de la base de données dans un format .mdb pouvant être ouvert à l’aide d’Access 2002 ou Access 2003, cliquez sur Base de données Access 2002 - 2003 (*.mdb).
- Pour enregistrer une copie de la base de données dans un format .mdb pouvant être ouvert à l’aide d’Access 2000, cliquez sur Base de données Access 2000 (*.mdb).
Dans la boîte de dialogue Enregistrer sous , dans la zone Nom du fichier , attribuez un nom au fichier de base de données, puis cliquez sur Enregistrer.
Access ferme la base de données d’origine et ouvre une nouvelle copie de la base de données dans le format que vous avez spécifié. Les modifications apportées à la base de données n’affectent que la nouvelle copie. Pour apporter des modifications à la base de données d’origine, vous devez rouvrir la base de données d’origine.
Remarque
Pour convertir une base de données Access 2007 dans un format de fichier compatible avec Access 97 ou une version antérieure, vous devez d’abord utiliser Access 2007 pour convertir la base de données au format de fichier Access 2000 ou Access 2002 – 2003. Ensuite, vous utilisez une version antérieure d’Access pour convertir la base de données au format souhaité. Par exemple, vous pouvez convertir une base de données Access 2000 ou Access 2002 – 2003 au format de fichier Access 97 à l’aide de la commande Convertir une base de données Access 2003.
Haut de la page
Facteurs qui empêchent la conversion vers un format de fichier antérieur
Certains nouveaux types de données et fonctionnalités ne peuvent être utilisés que dans le format de fichier .accdb et ne sont pas pris en charge par les versions antérieures d’Access. Si votre base de données contient l’une de ces fonctionnalités et que vous essayez de l’enregistrer en tant que base de données d’une version antérieure, Access affiche un message et ne convertit pas la base de données. La liste suivante décrit les facteurs qui empêchent la conversion vers un format de fichier antérieur :
Utilisation de nouveaux types de données ou de nouveaux paramètres de propriété de champ Les nouveaux types de données et paramètres de propriété de champ suivants ne sont pas pris en charge par les versions antérieures d’Access :
Champs Liste de choix à plusieurs valeurs (champs Liste de choix dont la propriété Autoriser plusieurs valeurs est définie sur Oui)
Type de données Pièce jointe
Type de données Calculé
Champs Texte long (Mémo) de suivi de l’historique (champs Texte long - Mémo dont la propriété Ajouter uniquement est définie sur Oui)
Vous ne pouvez pas convertir la base de données, sauf si vous la révisez pour qu’elle n’utilise plus ces fonctionnalités.Remarque
Vous pouvez convertir une base de données qui contient du texte long (Mémo) avec des champs RTF (champs Texte long/Mémo dont la propriété Format de texte est définie sur Texte enrichi). Toutefois, les versions d’Access antérieures à Access 2007 n’interprètent pas le champ comme du texte enrichi. Si une mise en forme RTF est présente dans les données Access, le texte s’affiche avec des balises HTML au lieu de la mise en forme dans les versions antérieures d’Access, comme dans l’exemple suivant.
Texte enrichi d’origine Texte tel qu’il apparaît dans les versions antérieures d’Access Il s’agit d’un exemple. <div><strong><em>This is an example.</em></strong></div>
Liens vers des fichiers externes qui ne sont pas pris en charge par les versions antérieures d’Access Dans les bases de données Access .accdb, vous pouvez lier plusieurs types de données qui ne sont pas pris en charge par les versions antérieures d’Access. Il s’agit des builds suivantes :
- Tables dans d’autres bases de données de format de fichier .accdb
- Feuilles de calcul Excel au format .xlsx
- Listes Windows SharePoint Services
Si votre base de données contient des liaisons vers ces types de sources de données, vous devez supprimer ces liaisons avant de pouvoir convertir la base de données dans un format de fichier antérieur à Access 2007. Une solution consiste à importer les données au lieu de les lier, afin qu’elles soient contenues dans la base de données Access elle-même. Pour plus d’informations sur l’importation de données dans une base de données Access, voir l’article Présentation de l’importation, de la liaison et de l’exportation de données dans Access.
Chiffrement de base de données Les bases de données Access utilisant le format de fichier .accdb utilisent une nouvelle méthode de protection par mot de passe qui n’est pas compatible avec les versions Access antérieures. Si vous ajoutez un mot de passe à une base de données Access .accdb à l’aide de la commande Chiffrer avec mot de passe , vous devez d’abord supprimer le mot de passe avant de pouvoir convertir la base de données dans un format de fichier antérieur. Pour en savoir plus sur l’ajout et la suppression du chiffrement, voir l’article Chiffrer une base de données à l’aide d’un mot de passe de base de données.
Haut de la page