Nouveaux mandats · T4 2026Indépendant · Saint-Eustache, Rive-Nord de Montréal

Guide · Access · PME du Québec

Remplacer une base Access en 2026 : par quoi, combien, et comment migrer

En bref

Access existe encore, mais Access 2016 et 2019 ne reçoivent plus de mises à jour de sécurité depuis le 14 octobre 2025, et Access 2021 depuis le 14 octobre 2026 (Microsoft). Si votre base roule sur l’une de ces versions, trois chemins sont réalistes : passer à une version supportée et stabiliser la base, déplacer les données vers SQL Server en gardant les écrans Access, ou remplacer l’application par un logiciel web. Dans les trois cas, on commence par l’inventaire de ce que la base fait vraiment.

Est-ce qu’Access existe encore ?

Oui. Ce sont les versions achetées une fois qui arrivent l’une après l’autre en fin de support. Selon Microsoft, après la date de fin il n’y a plus de mises à jour de sécurité, plus de correctifs et plus d’assistance, gratuite ou payante. Le logiciel continue de démarrer — c’est justement ce qui rend le risque invisible.

Fin du support des versions d’Access (Microsoft)
VersionFin du supportCe que ça veut dire
Access 201614 octobre 2025Plus aucune mise à jour de sécurité
Access 201914 octobre 2025Plus aucune mise à jour de sécurité
Access 202114 octobre 2026Plus aucune mise à jour de sécurité, depuis quelques jours
Access 202410 octobre 2029Supporté, mais avec une date de fin connue
Access dans Microsoft 365Suit l’abonnementMis à jour tant que l’abonnement est actif

Le 14 octobre 2025, Windows 10 a aussi atteint sa fin de support. Une base Access qui roule sur un vieux poste Windows 10 cumule donc deux risques. Les dates d’Access 2021 et d’Access 2024 viennent des fiches de cycle de vie de Microsoft.

Quand faut-il remplacer une base Access ?

  • Plusieurs personnes l’utilisent en même temps sur un lecteur réseau, et la base se corrompt ou ralentit.
  • Le fichier grossit. Un fichier Access est plafonné à 2 Go (spécifications officielles de Microsoft).
  • On veut y accéder à distance ou sur un téléphone, depuis un chantier ou un entrepôt.
  • Une seule personne comprend le code VBA, et elle est partie ou partira bientôt.
  • La base contient des renseignements personnels (clients, employés) sur un poste qui n’est plus mis à jour : la Loi 25 exige des mesures de sécurité raisonnables (Commission d’accès à l’information).

Qu’est-ce qui peut remplacer Access ?

Il n’y a pas de remplaçant unique : le bon choix dépend du nombre d’utilisateurs, de l’accès à distance et de la part de logique d’affaires cachée dans les macros.

Les options pour remplacer une base Access
OptionPour quiAvantageLimite
Version d’Access supportée + stabilisationBase qui fonctionne bien, peu d’utilisateursRapide, rien à réapprendreMêmes limites : 2 Go, réseau local, poste Windows
Données dans SQL Server, écrans Access conservésPlusieurs utilisateurs, base qui grossitDonnées robustes et sauvegardées, transition douceLe code VBA reste à maintenir
Power Apps et Dataverse (Microsoft 365)Entreprise déjà sur Microsoft 365, besoins simplesMobile, peu de code ; Microsoft documente la migration des tablesLicence Power Apps incluant Dataverse ; seuls les types de données pris en charge migrent
Logiciel du marchéProcessus standard (comptabilité, CRM, inventaire)Prêt rapidementVous adaptez votre façon de travailler
Application web sur mesureProcessus particulier, accès à distance, plusieurs sitesTaillée pour vous, vous êtes propriétaireProjet plus long, à faire par tranches

Pour la plupart des PME, la deuxième option est une bonne première étape : on sécurise les données dans SQL Server sans changer les habitudes, puis on remplace les écrans par une application web, morceau par morceau, si l’entreprise en a besoin.

Comment migrer une base Access sans perdre de données ?

  • Inventaire. Lister les tables, requêtes, formulaires, états, macros et modules VBA, ainsi que les tables liées à d’autres fichiers. C’est là que se cachent les règles d’affaires.
  • Sauvegarde vérifiée. Copier le fichier et tester qu’on peut le restaurer, avant de toucher à quoi que ce soit.
  • Nettoyage. Corriger doublons, types de données incohérents et champs texte qui contiennent des dates.
  • Migration des données. Microsoft fournit un outil gratuit, l’Assistant Migration SQL Server pour Access (SSMA), qui déplace les tables vers SQL Server ou Azure SQL et permet de relier les formulaires Access existants aux nouvelles tables.
  • Contrôle. Comparer les totaux (nombre de lignes, sommes, soldes) entre l’ancienne et la nouvelle base. Ils doivent balancer.
  • Bascule. Faire rouler les deux en parallèle quelques jours, puis basculer un soir ou une fin de semaine.

Les pièges qui reviennent : le code VBA et les macros, qui ne migrent pas d’eux-mêmes ; les requêtes écrites dans le dialecte d’Access ; les champs NuméroAuto, Oui/Non, multivalués et pièces jointes, qui changent de comportement ; et les états imprimés, qu’il faut refaire. Si vous visez Power Apps, Microsoft précise que seuls les types de données pris en charge sont exportés vers Dataverse.

Combien de temps prend le remplacement d’une base Access ?

Sécuriser les données dans SQL Server en gardant les écrans Access se fait habituellement en un premier sprint de 2 à 3 semaines. Remplacer ensuite les écrans par une application web se fait par tranches, un groupe de formulaires à la fois : vos employés continuent de travailler dans l’ancienne base pendant que la nouvelle grandit.

Ce qui allonge un projet, ce n’est presque jamais le nombre de tables : c’est la logique cachée dans le VBA, les états à refaire à l’identique et les données à nettoyer.

Combien coûte le remplacement d’une base Access ?

Le coût dépend surtout du nombre de formulaires, d’états et de lignes de code VBA, bien plus que du nombre de tables. Chez moi, un premier sprint à portée fixe commence à 4 500 $ pour 2 à 3 semaines — souvent assez pour sécuriser les données dans SQL Server. Le remplacement complet des écrans se fait ensuite par tranches d’environ 6 000 $. Le détail est dans le guide des prix d’un logiciel sur mesure.

Diagnostic gratuit · 20 minutes

Votre base Access, regardée par quelqu’un qui sait la lire.

Dites-moi ce que fait votre base et combien de personnes l’utilisent. Je vous réponds sous 24 h avec l’option la plus sûre et son prix.

Ou réservez vos 20 minutes maintenant

Réponse sous 24 h. Ou réservez 20 min directement.