Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access
Access Forum d'entraide sur Microsoft Access. Avant de poster -> La F.A.Q Access
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/07/2011, 15h48   #1
Invité de passage
 
Fab
Inscription : mai 2010
Messages : 31
Détails du profil
Informations personnelles :
Nom : Fab

Informations forums :
Inscription : mai 2010
Messages : 31
Points : 4
Points : 4
Par défaut Fichier excel => Access

Bonjour,

Cela devrait être un sujet plutôt récurrent mais je trouves relativement peu de cas similaire.
Je dois créer un fichier excel de telle sorte que les champs puissent être automatiquement uploadé sur une base access.<
Etant donné que ces logiciel font partis du pack office je pensais que c'était une manipulation relativement facile or je trouves deux versions sur internet, l'un dis qu'il faut 'lier les tables', un autre qu'il faut programmé une maccro. Je n'ai jamais fait de programmation dot net, simplement du c et du php donc je ne m'en pense pas capable.


Qu'en pensez vous ?

Je me suis téléchargement la faq access de developpez.com qui est ... plutôt bien foutu xD (450 pages).
Maintenant j'attends juste vos avis et comment vous tourneriez la chose.
Merci d'avance à vous

PS : ayant un pack office 2010 et devant réaliser le processus sur un pack 2007 peut-il y avoir des soucis du passage de l'un à l'autre ?
superstarz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/07/2011, 21h24   #2
Membre Expert
 
Homme Robert JAMIN
Retraité
Inscription : juillet 2009
Messages : 1 223
Détails du profil
Informations personnelles :
Nom : Homme Robert JAMIN
Âge : 73
Localisation : Belgique

Informations professionnelles :
Activité : Retraité
Secteur : Enseignement

Informations forums :
Inscription : juillet 2009
Messages : 1 223
Points : 2 022
Points : 2 022
Bonsoir,

On peut effectivement lier le tableau Excel à Access ou on peut aussi Importer les données d' Excel vers Access (voir dans données externes du ruban d'Access), l'assistant est facile à utiliser.
__________________
Cordialement.

RJ
rjamin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/07/2011, 07h35   #3
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 620
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 620
Points : 30 954
Points : 30 954
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Il y a plusieurs choses à considérer, d'abord c'est du VBA et non de la programmation dot net.

Ensuite tu parles d'upload automatique, hors cela ne sera pas possible en utilisant une liaison, car Access ne pourra détecter de nouvelles données.
La solution serait l'utilisation d'une macro dans le fichier Excel qui fera l'upload lors du changement des valeurs.

Pour cela en parcourant les forums Access et Excel tu trouveras de nombreuses informations, notamment l'évènement Change sur Excel, qui permettra de lancer une routine pour se connecter à la base de données et enregistrer les informations.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h33.


 
 
 
 
Partenaires

Hébergement Web