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 26/06/2008, 10h46   #1
Nouveau Membre du Club
 
Inscription : janvier 2006
Messages : 52
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 52
Points : 30
Points : 30
Par défaut Projet Access Excel

Bonjour,

Je dois pour l'instant réfléchir sur la faisabilité d'un futur projet.

L'optique du projet est de créer une base de données sur Access gérer par des macros sous Excel. (Pour éviter d'acheter X licences d’Access pour les postes utilisateurs de la base de données). Les macros devront pouvoir gérer la base de données (export / import des données, compactage et réparation, sauvegarde) et gérer les données (ajouter, lire, modifier, supprimer).

Les futurs postes utilisateurs ont les Dll suivantes qui d’après moi permettent à des macros de pouvoir contrôler / communiquer avec Access :
  • « Microsoft Access 11.0 Object Library »
  • Des Dll « Microsoft OLE DB … »

Ne connaissant pas du tout Access, pouvez-vous me dire si tout cela est possible :
  • Envoyer des requêtes SQL à partir de macro Excel vers Access
  • Avoir plusieurs personnes connectées en écriture sur la base de données en même temps (plusieurs fichiers Excel ou 1 seul suffi ?)
  • Rafraichir les données affichées (sur Excel) à tous les utilisateurs quand l’un d’entre eux fait une modification (par macro Access)


Dite moi juste oui ou non, à la limite, un nom de méthode ou un lien, pour que je puisse allez m’informer. J’essaie de lire les FAQ et les tuto mais il y en a tellement sur Access et Office en général qu’on a du mal à savoir par lequel commencer en tant que débutant dans le VBA.

Merci

Ps : Le projet doit fonctionner sous Office 2003
nawake est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2008, 11h35   #2
Modérateur
 
Avatar de Chtulus
 
Homme Cédric
Cherche à comprendre
Inscription : avril 2008
Messages : 2 263
Détails du profil
Informations personnelles :
Nom : Homme Cédric
Âge : 32
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Cherche à comprendre

Informations forums :
Inscription : avril 2008
Messages : 2 263
Points : 4 331
Points : 4 331
Envoyer un message via MSN à Chtulus Envoyer un message via Skype™ à Chtulus
Bonjour,


Exporter un fichier csv vers table Access à partir de macro Excel :
http://excel.developpez.com/sources/?page=Bases

Quelques infos écrite par cafeine :
http://cafeine.developpez.com/access/tutoriel/excel/

J'espére t'avoir un peu aidé
__________________
- De quelque manière qu'on s'y prenne on s'y prend toujours mal -
-Sigmund Freud-

Les meilleurs cours, tutoriels et Docs sur les SGBD et le SQL
Tous les cours Office

Chtulus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2008, 11h44   #3
Nouveau Membre du Club
 
Inscription : janvier 2006
Messages : 52
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 52
Points : 30
Points : 30
Bonjour,

Merci pour les liens.

Par contre ils ne me répondent pas sur les deux points suivants :
  • Avoir plusieurs personnes connectées en écriture sur la base de données en même temps (plusieurs fichiers Excel ou 1 seul suffi ?)
  • Rafraichir les données affichées (sur Excel) à tous les utilisateurs quand l’un d’entre eux fait une modification (par macro Access) (quand utilisateur A modifie une donnée, l'interface de l'utilisateur B peut elle être actualiser?)
nawake est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2008, 13h55   #4
Membre actif
 
Inscription : juin 2006
Messages : 161
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 161
Points : 154
Points : 154
Bonjour,

Juste pour demander si vous avez regardé du côté du runtime Access.
Cela pourrait vous éviter d'acquérir des licences Access et vous pourrait simplifier grandement les choses.

http://argyronet.developpez.com/offi...age_3#L3-1-1-1

@+
Zabriskir 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 20h50.


 
 
 
 
Partenaires

Hébergement Web