2009-11-12 8 views
1

Désolé à l'avance pour la ness recrue que vous êtes sur le point d'entendre .....en remplaçant une feuille de calcul Excel pour une base de données Access

J'ai l'application VB qui utilise un DB Access, appelez la base de données: db_1.

Pour des raisons non-autorisées, je dois substituer une feuille de calcul Excel pour db_1 - jusqu'à l'application VB est concernée. Je souhaite remplir ces nouvelles données sur la feuille de calcul, lier la feuille dans la base de données Access, la nommer comme la base de données que l'application utilise actuellement et ne pas savoir que sa base de données a été permutée hors d'en dessous. Maintenant je sais que je suis ici - pas si simple que ça - pour les débutants ... n'est-ce pas que le SQL accédant à une feuille Excel doit spécifier des plages de cellules et des choses que le SQL existant n'est pas sûr? Je dois faire.

Une mini esquisse de vignette sur la façon d'y parvenir serait très appréciée.

+0

Combien de tables dans la base de données Access? – Mark

+0

Se? Il y a quelque chose à propos de poser une question qui fait avancer le cerveau ... Il s'avère que c'est vraiment si simple. J'ai peuplé la feuille de calcul, l'ai lié dans Access (où Access en fait une table à part entière - ne l'a pas réalisé), puis renommé l'ancienne table et donné le nom à la table Excel. Il n'y a pas de relation de table dans ce cas (Dieu merci). Donc je devine que c'est tout. Cette feuille de calcul, une fois liée, est chaque bit une table Access. Allez comprendre. – Chris

+0

Chris, vous avez répondu à votre propre question - vous devriez ajouter la réponse vous-même et l'accepter comme réponse. Pour les générations futures de connaître et d'aimer Excel comme une base de données =) –

Répondre

2

Il y a quelque chose à propos de poser une question qui met le cerveau en route ... Il s'avère que c'est aussi simple que cela. J'ai peuplé la feuille de calcul, l'ai lié dans Access (où Access en fait une table à part entière - ne l'a pas réalisé), puis renommé l'ancienne table et donné le nom à la table Excel. Il n'y a pas de relation de table dans ce cas (Dieu merci). Donc je devine que c'est tout. Cette feuille de calcul, une fois liée, est chaque bit une table Access. Allez comprendre. -

+0

Chris, vous devriez accepter ceci comme réponse officielle pour fermer la question. –

+1

Votre table Excel liée est-elle modifiable? Je pensais que MS avait perdu un procès sur la technologie de liaison de quelqu'un qui les a obligés à patcher toutes les versions d'Access de sorte que les liens Excel ne pouvaient pas être mis à jour. –

Questions connexes