Extraire une donnée d'access pour l'afficher sur excel

Fermé
daniel 69007 - 26 juin 2013 à 10:28
Le Pingou Messages postés 11538 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 mars 2023 - 8 août 2013 à 11:08
Bonjour,
J'ai un tableau excel dans lequel je voudrais récupérer certaines données (Nom, Prénom) d'un formulaire access 2003 ?

en fait quand je clic sur un boutoin commande, j'aimerai q'un formulaire excel s'ouvre avec le nom et le prénom de la personne de l'enregistrement à l'écran (et uniquement celui là).
quand je change d'enregistrement, je change de personne et donc une nouvelle fiche excel s'éditerait

Quelqu'un pourrait-il m'aider ?
Merci d'avance de me repondre... !

21 réponses

Bonjour

Avec excel tu peux lire ecrire dans une base access
mes il faut connetre le SQL
et sans model de ta base et ton fichier excel on ne peux rien faire

A+

Maurice
0
daniel 69007
26 juin 2013 à 11:53
> Maurice,
je veux bien t'envoyer un extrait de la base et de mon fichier excel, mais je fais comment sur ce site ?

Daniel
0
Bonjour


pour joindre un fichier click sur le lien suivant http://www.cjoint.com/
Ne pas oublier de copier/coller le lien cree dans votre prochain message

tu Zip ta base avec ton model Excel

A+

Maurice
0
daniel 69007
26 juin 2013 à 12:37
http://cjoint.com/?3FAmIhWTJ5F

tout est dans le zip
la base et les fichiers excel.
dans la base :
location1
onglet commande
clic sur le bouton renouvellement
ensuite choisi ta voiture.

je voudrais que l'immat et le nom du conducteur se trasnfère automatiquement de access à excel.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Re

Voila un test de lecture de base access
et voir si tu peux continuer
verifie le chemin de ta base dans la feuil VAR


http://cjoint.com/?3FApFLjrjAK

A+

Maurice
0
daniel 69007
26 juin 2013 à 15:47
Slt Maurice

merci beaucoup

Dans le principe, c'est ce que je voulais faire.
mais ta version excel transfert toutes les données et pas seulement l'enregistrement du formulaire ou tu clic sur renouvellement.
je ne voudrais que les données de ce véhicule et pas de tout mon parc.
0
re
je me doute mes comme je ne connais pas exactement ce que tu veux desoler

il faut faire un userform qui lit la base et qui transfere ton choix
et la tu transfert tes champs que tu veux dans ta feuille

A+

Maurice
0
daniel 69007
27 juin 2013 à 08:18
Slt.
simple
quand tu ouvre la base / index, tu as 2 boutons : "parc en cours" et "a commander".
quand tu clic sur "a commander", ça te sort la liste des véhicule à renouveller
(en l'occurence 7013AC38).
ensuite je voudrais aller dans la fiche de ce véhicule (dans parc en cours),
cliquer sur le bouton "renouvellement" qui se situe dans l'onglet commande, sélectionner le nouveau véhicule (C3VP par exemple) en cliquant dessus.
là, une fiche excel s'ouvre.
je voudrais que les données du véhicule à renouveller (7013AC38) et uniquement celui-ci, se repportent dans la fiche excel dans des cellules précises : E10 pour l'immat, J10 pour le nom du conducteur, E11 pour le modèle.

est-ce que c'est plus clair comme ça ?
merci à toit
0
Bonjour

je peux rien faire pour toi car j'ai pas access desoler

A+

Maurice
0
daniel 69007
27 juin 2013 à 10:25
:-(
Merci quand même pour ce que tu as fait !

si quelqu'un d'autre à une astuce, je suis preneur

Daniel
0
Le Pingou Messages postés 11538 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 mars 2023 1 334
Modifié par Le Pingou le 27/06/2013 à 17:50
Bonjour,
Votre cas m'intéresse, je vais regarder vos fichiers et vous donne une réponse plus tard.
Pour Access version 2003 c'est Ok, pouvez-vous précisé la version d'Excel... ?

Ai-je bien compris, les données vont d'Access à Excel ...Oui / Non ?
Salutations.
Le Pingou
0
DANIEL 69007
28 juin 2013 à 08:04
Bonjour Le Pingou

j'ai excel 2010.

oui c'est bien ça, je veux exporter les données d'Access vers Excel.

bonne journée :-)

Daniel
0
Le Pingou Messages postés 11538 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 mars 2023 1 334
28 juin 2013 à 23:14
Bonjour,
Merci pour l'information.

En résumer, vous cherchez les véhicules à commander via la commande [A COMMANDER - Ed papier] qui affiche une liste sous forme d'état. C'est depuis cette état que vous voulez sélectionner un véhicule à renouveler ou alors vous allez manuellement sur la commande [PARC VEHICULES EN COURS] vous choisissez le VHC et ensuite la commande [Renouvellement] ..... ?
Merci de votre précision.

0
Bonjour
[En résumer, vous cherchez les véhicules à commander via la commande [A COMMANDER - Ed papier] qui affiche une liste sous forme d'état.]
OUI C'EST CA.

Ensuite, c'est en me basant sur cet état que je vais dans la "fiche" du véhicule indiqué dans [PARC VEHICULES EN COURS], onglet COMMANDE et que le clic ensuite sur[ Renouvellement]

Daniel
0
Le Pingou Messages postés 11538 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 mars 2023 1 334
29 juin 2013 à 10:45
Bonjour,
En essayant de comprendre votre BD Access, je me demande pourquoi il n'y a pas de table avec les données des divers modèles de véhicule possible... !

Pourquoi autant de classeur Excel qu'il y a de modèle de véhicule alors qu'un seul classeur neutre suffit amplement ... ?

De plus, pourquoi passer sur Excel pour la commande alors que vous pouvez le faire directement sur Access..... ?

0
je me demande pourquoi il n'y a pas de table avec les données des divers modèles de véhicule possible... !
LES MODELES CHANGENT SOUVENT 5 A 6 FOIS PAR ANS

Pourquoi autant de classeur Excel qu'il y a de modèle de véhicule alors qu'un seul classeur neutre suffit amplement ... ?
QU'EST-CE VOUS APPELEZ UN CLASSEUR NEUTRE ?
OUI EFFECTIVEMENT JE POURRAI TOUT REGROUPER DANS UN SEUL CLASSEURS AVEC DES ONGLETS. MERCI POUR L'ASTUCE

De plus, pourquoi passer sur Excel pour la commande alors que vous pouvez le faire directement sur Access..... ?
CAR ENSUITE JE DOIS ENVOYER CE TABLEAU A UNE AUTRE PERSONNE QUI SELECTIONNERA LES OPTIONS QU'IL VEUT VOIR INSTALLER SUR LE VEHICULE, D'OU LA FACILITE AVEC EXCEL.

Daniel
0
Le Pingou Messages postés 11538 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 mars 2023 1 334
Modifié par Le Pingou le 29/06/2013 à 23:09
Bonjour,
Dans l'attente de vos réponses, essayez d'ouvrir le formulaire [Index] et ensuite la commande [A Commander - liste] ..... !
Ma proposition : https://www.cjoint.com/?3FDxio5vj7w
Note : Pour que le code fonctionne, vous devez ajouter la référence [Microsoft Excel X.0 Object Library] à votre projet


Salutations.
Le Pingou
0
>Le Pingou
MERCI
c'est exactement ce que je cherchait à faire. !
simple question, est-ce que je peux ajouter d'autre vehicule neuf ?
ou est-ce que je vais pour "[ajouter la référence [Microsoft Excel X.0 Object Library] à votre projet ]" svp

Daniel
0
Le Pingou Messages postés 11538 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 mars 2023 1 334
1 juil. 2013 à 13:19
Bonjour,
Merci pour les informations.
Concerne : ajouter la référence [Microsoft Excel X.0 Object Library] à votre projet
Ouvrir l'éditeur Visual Basic (Alt+F11) ; dans Outils clic Références ; dans la liste cocher la référence correspondante.

Est-ce que je peux ajouter d'autre véhicule neuf ?

Ce n'est pas clair, s'il `s'agit de la table que j'ai proposé vous pouvez la mettre à jour aussi souvent que vous le voulez selon désir (LES MODELES CHANGENT SOUVENT 5 A 6 FOIS PAR ANS) et de plus vous pourriez simplement ajouté les nouveaux modèles et mettre un champ de validité (dans ce sens vous aurez tous les modèles qui pouvaient être commandé (c'est utile parfois...))...

0
Ce n'est pas clair, s'il 's'agit de la table que j'ai proposé vous pouvez la mettre à jour aussi souvent que vous le voulez selon désir (LES MODELES CHANGENT SOUVENT 5 A 6 FOIS PAR ANS) et de plus vous pourriez simplement ajouté les nouveaux modèles et mettre un champ de validité (dans ce sens vous aurez tous les modèles qui pouvaient être commandé (c'est utile parfois...))...

C'est pas simplement un changement de modèle. tout change ! les options, les prix, la durée ..
c'est pour ça que je préfère travailler sur une feuille excel et ne récupérer que l'entete :-)

Daniel
0
Le Pingou Messages postés 11538 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 mars 2023 1 334
2 juil. 2013 à 17:12
Bonjour,
Oui d'accord, cela ne touche donc pas ma proposition mais simplement votre table [Modele] et/ou [Location].
A vous de décider de la marche à suivre.
Salutations.
Le Pingou
0
> Le Pingou
bjr,
petit soucis, j'ai ce message d'erreur (voir http://cjoint.com/?3Gcp0u8aZ5D)
qui s'affiche dès que je veux passer en mode [modifier]
impossible d'enregistrer, et ça me jete.
:-(

Daniel
0
Le Pingou Messages postés 11538 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 mars 2023 1 334
2 juil. 2013 à 17:33
Bonjour,
Oui d'accord, cela ne touche donc pas ma proposition mais simplement votre table [Modele] et/ou [Location].
A vous de décider de la marche à suivre.

0
>Le Pingou
j'ai du laisser de coté quelques temps la modif de ma base.
je reprend ce matin pour essayer de comprendre d'où viendrait le plantage récurant.
je pense savoir d'ou vient ce problème évoqué plus haut.
j'ai une version 2002 et non pas 2003 d'access.

est-ce important ?
Daniel
0