OVH Cloud OVH Cloud

Export Access=>Excel et rapatriement d'un résultat

3 réponses
Avatar
aliBaBa
Bonsoir,

Débutant, je construit actuellement une base Access (en jouant au
ping-pong entre chez moi v. 2003 et le bureau v.2002).

Je cherche, pour une phase transitoire, à lier ma base Access à un
modèle de feuille de calcul Excel de la façon suivante :

- Exporter tels champs Access vers telles cellules d'une feuille Excel
déterminée
- La feuille Excel fait les calculs prévus
- et je rapatrie le résultat des calculs de ces cellules vers
l'enregistrement correspondant dans Access.

A noter : la base et la feuille peuvent être utilisées par plusieurs
utilisateurs.

Si ma demande est trop "vaste", j'essaierai de la décomposer par petit
bouts pour procéder par étapes.

Votre aide serait la bienvenue au moins pour m'aider à clarifier le
process le plus approprié.

Je vous remercie par avance !

(et je souhaite un bon retour de vacances à Raymond Sénèque !)

3 réponses

Avatar
le méruvien
C'est bien compliqué ton systeme, et inutile, access c'est aussi bien faire
les calcul =que exce l!!
roger

"aliBaBa" a écrit dans le message de
news:410d5a1f$0$15279$
Bonsoir,

Débutant, je construit actuellement une base Access (en jouant au
ping-pong entre chez moi v. 2003 et le bureau v.2002).

Je cherche, pour une phase transitoire, à lier ma base Access à un
modèle de feuille de calcul Excel de la façon suivante :

- Exporter tels champs Access vers telles cellules d'une feuille Excel
déterminée
- La feuille Excel fait les calculs prévus
- et je rapatrie le résultat des calculs de ces cellules vers
l'enregistrement correspondant dans Access.

A noter : la base et la feuille peuvent être utilisées par plusieurs
utilisateurs.

Si ma demande est trop "vaste", j'essaierai de la décomposer par petit
bouts pour procéder par étapes.

Votre aide serait la bienvenue au moins pour m'aider à clarifier le
process le plus approprié.

Je vous remercie par avance !

(et je souhaite un bon retour de vacances à Raymond Sénèque !)


Avatar
Raymond [mvp]
Re à tous les deux.

Le Méruvien a raison, Il faut faire les calculs au maximum par access, sauf
si un calcul ne peut pas être réalisé par access mais seulement par excel
qui utiliserait des cellules qu'access ne connait pas ou qu'il ne pourrait
pas joindre. Il faut bien noter que les feuilles excel peuvent être
attachées ce qui les "transforme" en tables access. Si tu ne veux pas
attacher les tables, il faut procéder par automation.
En ce qui concerne le multi-utilisateurs, il faudra y renoncer pour le
multi-utilisateurs simultané.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"le méruvien" a écrit dans le message de
news:410dded8$0$31400$
C'est bien compliqué ton systeme, et inutile, access c'est aussi bien
faire

les calcul =que exce l!!
roger

"aliBaBa" a écrit dans le message de
news:410d5a1f$0$15279$
Bonsoir,

Débutant, je construit actuellement une base Access (en jouant au
ping-pong entre chez moi v. 2003 et le bureau v.2002).

Je cherche, pour une phase transitoire, à lier ma base Access à un
modèle de feuille de calcul Excel de la façon suivante :

- Exporter tels champs Access vers telles cellules d'une feuille Excel
déterminée
- La feuille Excel fait les calculs prévus
- et je rapatrie le résultat des calculs de ces cellules vers
l'enregistrement correspondant dans Access.

A noter : la base et la feuille peuvent être utilisées par plusieurs
utilisateurs.

Si ma demande est trop "vaste", j'essaierai de la décomposer par petit
bouts pour procéder par étapes.

Votre aide serait la bienvenue au moins pour m'aider à clarifier le
process le plus approprié.

Je vous remercie par avance !

(et je souhaite un bon retour de vacances à Raymond Sénèque !)






Avatar
aliBaBa
Re à tous les deux.

Le Méruvien a raison, Il faut faire les calculs au maximum par access, sauf
si un calcul ne peut pas être réalisé par access mais seulement par excel
qui utiliserait des cellules qu'access ne connait pas ou qu'il ne pourrait
pas joindre. Il faut bien noter que les feuilles excel peuvent être
attachées ce qui les "transforme" en tables access. Si tu ne veux pas
attacher les tables, il faut procéder par automation.
En ce qui concerne le multi-utilisateurs, il faudra y renoncer pour le
multi-utilisateurs simultané.

Merci à tous les deux. Il y a toujours une tournure d'esprit à prendre

pour ne pas raisonner en Access de la même façon qu'en Excel...

Il est bien prévu que j'intègre calculs et états dans Access, mais
j'essayait de parer au plus pressé.

En définitive, voilà ce que j'ai fait :

- Exportation d'une requète par macro pour création d'une table Excel
(dans laquelle je pioche pour les calculs).
- Programmation VBA sur Excel pour que les résultats de mes calculs
génèrent un autre fichier Excel...
- que j'importe par macro Access dans une table de ma base Access.

Cela me convient.

Merci encore des avis que vous m'avez donnés !

Ali.