Power Apps
14 September 2026

Migrer une base Access vers Power Apps et Dataverse : la méthode

Votre base Access vit sur un partage réseau et une seule personne sait la faire évoluer ? Voici comment la remplacer par une application Power Apps : où mettre les données, que deviennent formulaires, requêtes, états et macros, les étapes, la durée et le coût.
Étapes pour remplacer une base Access : inventaire, maquette, export vers Dataverse, écrans Power Apps, bascule

Résumé de l'article

Une base Access se remplace par une application Power Apps, avec ses données dans Dataverse, SharePoint ou SQL Server. L'article explique pourquoi les entreprises quittent Access, comment choisir où mettre les données, ce que deviennent tables, requêtes, formulaires, états, macros et code VBA, comment utiliser l'outil de migration d'Access vers Dataverse, les étapes du projet, sa durée et son coût.

Plan de l'article
Un projet Power Platform ?

Faites-nous part des défis de votre entreprise et nous vous aiderons à dynamiser votre activité.

Réserver un audit gratuit
Réserver un audit gratuit
Partager

Access a fait tourner beaucoup d’applications internes : suivi des commandes, gestion du parc, plannings, registre des contrats. Vingt ans plus tard, la base tient encore, mais elle vit sur un partage réseau, s’ouvre sur un PC Windows et dépend souvent d’une seule personne qui connaît son code. Voici comment la remplacer par une application Power Apps sans perdre ce qu’elle fait.

En bref : remplacer Access par Power Apps

Les données partent dans Dataverse, ou dans SharePoint pour une base simple ; les formulaires deviennent des écrans Power Apps utilisables sur ordinateur, tablette et téléphone ; les macros et le code VBA deviennent des formules Power Fx et des flux Power Automate ; les états passent dans Power BI ou dans des documents générés. Access propose lui-même un export vers Dataverse, qui permet de garder la base en service pendant la transition.

Pourquoi les entreprises quittent Access

  • Une limite de 2 Go par fichier de base de données.
  • Un fichier sur un partage réseau, qui supporte mal les accès simultanés et le travail à distance.
  • Pas de version web ni mobile : les applications web Access ont été arrêtées dans SharePoint Online en avril 2018, et une base Access s’ouvre sur un PC Windows.
  • Du code VBA qu’une seule personne maîtrise, et que personne n’ose plus modifier.
  • Une sécurité limitée : celui qui ouvre le fichier voit souvent toutes les données.
Formulaire Access de suivi des commandes : base Commandes.accdb sur un partage réseau, liste des commandes et barre d’état
Une base Access type : le suivi des commandes, sur un partage réseau (données fictives)

Où mettre les données : Dataverse, SharePoint ou SQL Server

Option Pour quelle base Points d’attention
Dataverse La plupart des bases métier : relations entre tables, règles de gestion, sécurité par rôle Licence Power Apps Premium pour les utilisateurs ; 10 Go de base relationnelle au départ, extensibles
SharePoint Une base simple : quelques listes, peu de relations, des volumes modestes Souvent couverte par Microsoft 365 ; moins adaptée aux relations et aux gros volumes
SQL Server ou Azure SQL Une base volumineuse, ou déjà reliée à d’autres logiciels Connecteur premium ; une base à administrer

Dans la plupart des projets, Dataverse est le meilleur choix : c’est la base de la Power Platform, avec les relations, les règles de gestion et la sécurité par rôle qu’une base Access gère mal.

Ce que deviennent les éléments d’une base Access

Access Power Platform
Table Table Dataverse, ou liste SharePoint
Relation Relation entre tables Dataverse
Requête Vue Dataverse, filtre ou formule Power Fx dans l’application
Formulaire Écran Power Apps
État Rapport Power BI, ou document Word ou PDF généré par Power Automate
Macro et code VBA Formules Power Fx, règles Dataverse, flux Power Automate
Champ calculé Colonne calculée par une formule dans Dataverse
Utilisateurs et droits Comptes Microsoft 365 et rôles de sécurité Dataverse
Application Power Apps de suivi des commandes : indicateurs, commandes en cours et fiche d’une commande, données dans Dataverse
La même base reprise dans Power Apps et Dataverse, utilisable sur ordinateur, tablette et téléphone (données fictives)

L’outil de migration d’Access vers Dataverse

Access sait exporter ses tables vers Dataverse : un clic droit sur une table, puis Exporter et Dataverse. L’outil reprend les tables et leurs relations, contrôle les données exportées, et peut créer dans Access des tables liées à Dataverse. La base continue alors de fonctionner avec ses formulaires, ses requêtes et ses états, sur les données de Dataverse, pendant que l’application Power Apps se construit. Les tables d’origine sont gardées, sous un autre nom.

Il faut Access pour Microsoft 365 ou Access 2024, une licence Power Apps, un environnement Dataverse et le rôle de créateur d’environnement. Trois points se préparent avant l’export : les champs à valeurs multiples, les types de données que Dataverse ne reprend pas tels quels, et les clés étrangères, qui doivent pointer vers la clé primaire de la table liée (documentation Microsoft relue le 3 octobre 2026).

La méthode en cinq étapes

  1. Inventaire : tables, requêtes, formulaires, états, macros et modules VBA, utilisateurs, et ce qui sert encore vraiment.
  2. Logigramme et maquette : le processus que porte la base est dessiné, puis les écrans sont maquettés avec les utilisateurs. Pas de cahier des charges : les utilisateurs valident ce qu’ils voient à l’écran.
  3. Migration des données : nettoyage, export vers Dataverse, contrôle des volumes et des totaux.
  4. Développement : écrans Power Apps, flux Power Automate, rôles de sécurité, rapports Power BI, par lots que les utilisateurs testent au fil de l’eau.
  5. Bascule : formation, mise en service, puis la base Access passe en lecture seule le temps de vérifier que rien ne manque.

Durée et coût

Avec notre méthode, comptez une à deux semaines de cadrage, puis quatre à six semaines de développement pour une première version. Une application centrée sur un seul processus coûte à partir de 7 000 € HT, une application métier complète le plus souvent de 18 000 à 40 000 € HT, hors licences ; une base qui porte plusieurs processus se traite en plusieurs lots. Les utilisateurs d’une application sur Dataverse ont besoin de Power Apps Premium, à 17,30 € HT par utilisateur et par mois (prix Microsoft relevé le 2 octobre 2026).

La même démarche que pour Lotus Notes ou Excel

Sortir d’Access ressemble à sortir de Lotus Notes : chez Compass Group, le registre des établissements RUDEC, développé sous Lotus Notes, a été recréé dans Power Apps et Dataverse et sert plus de 300 utilisateurs chaque jour (étude de cas). Pour les fichiers Excel, voir transformer un fichier Excel en application, et notre offre de refonte des outils Excel et Access.

À lire aussi :

Questions fréquentes

Comment migrer une base Access vers Power Apps ?

Faites l’inventaire de la base, dessinez le processus qu’elle porte, exportez les tables vers Dataverse avec l’outil de migration d’Access, construisez les écrans dans Power Apps et remplacez les macros par des flux Power Automate, puis basculez les utilisateurs et passez la base en lecture seule.

Peut-on garder Access pendant la migration ?

Oui. L’export vers Dataverse peut créer dans Access des tables liées : les formulaires, requêtes et états existants continuent de fonctionner sur les données de Dataverse pendant que l’application Power Apps se construit.

Que deviennent les macros et le code VBA ?

Ils ne se convertissent pas automatiquement. Les règles qu’ils portent sont réécrites en formules Power Fx dans l’application, en règles Dataverse ou en flux Power Automate, ce qui est l’occasion de les documenter.

Dataverse ou SharePoint pour remplacer Access ?

Dataverse pour la plupart des bases métier, avec des relations entre tables, des règles de gestion et une sécurité par rôle ; ses utilisateurs ont besoin de Power Apps Premium. SharePoint pour une base simple, avec quelques listes et peu de relations, souvent couverte par les licences Microsoft 365.

Un projet Power Platform ?

Faites-nous part des défis de votre entreprise et nous vous aiderons à dynamiser votre activité.

Réserver un audit gratuit

Votre prochain processus mérite mieux qu'un Excel.

Premier échange de 40 minutes offert : on analyse vos fichiers, identifie ce qui peut être automatisé, et vous donne un plan d'action clair.