C. LA LIAISON A UNE BASE EXTERNE
Excel permet de créer une liaison avec les données d'un SGBD supportant les liens DDE ou OLE. Les données ne peuvent alors pas être modifiées à partir d'Excel.
presse-papiers
1 - lancer
l'application de
gestion de base de données
ouvrir la base
sélectionner la table (volet gauche)
ou des lignes de
la table (volet
principal)
copier dans le presse-papiers (outil
)
2 -
lancer Excel
(si ce n'est déjà
fait)
se positionner dans la feuille de travail
<clic d> - (se déplacer sur les outils
pour visualiser le résultat)
ou
les données de la table sont
collées dans la feuille de travail sous forme de matrice
Les données ne peuvent être modifiées que dans Access et non dans Excel ; elles sont cependant automatiquement mises à jour dans Excel
La liaison n'est possible que si une table ou une requête complète est sélectionnée
Lancer
Access puis ouvrir la base de données "Northwind
2016ios.accdb"
Copier la table "employes"
dans une feuille Excel en conservant une liaison
Enregistrer le classeur Excel
Modifier la table dans Access (changer un prénom)
puis fermer Access
Actualiser le classeur précédent dans Excel
Si
les valeurs ne se mettent pas à jour dans Excel, vérifier que vous avez
bien changé d'enregistrement dans Access, aller dans Excel et
<clic g> sur
Si la mise à jour ne s'est toujours pas effectuée, fermer la base Access
sans enregistrer (la modification des données
est immédiate et ce ne serait ici que les éventuelles modifications de
structure ou de présentation que vous enregistreriez) puis dans
Excel <clic g> sur
puis de l'onglet - Le
délais de mise à jour peut-être plus ou moins long