Importer une feuille Excel dans une table Access 2010

Fermé
juraph Messages postés 66 Date d'inscription mardi 10 mars 2009 Statut Membre Dernière intervention 16 décembre 2023 - 29 janv. 2014 à 14:23
juraph Messages postés 66 Date d'inscription mardi 10 mars 2009 Statut Membre Dernière intervention 16 décembre 2023 - 29 janv. 2014 à 17:06
Bonjour,
Soit une feuille Excel contenant:
Employé Compétence Principale Compétence secondaire 1 Compétence secondaire 2
Dupont Agile .NET
Durant Project Management ITIL Prince2

je voudrais importer cette feuille dans une table afin d'obtenir par employé chacune de ses compétences, soit

table empcomp
Employé Compétence Niveau
Dupont Agile Principal
Dupont .NET Secondaire
Durant Project Management Principal
Durant ITIL Secondaire
Durant Prince2 Secondaire

Je ne vois vraiment pas comment m'y prendre.
Quelqu'un a une idée ?

D'avance merci.

A voir également:

3 réponses

Bruce Willix Messages postés 11966 Date d'inscription mardi 24 mai 2011 Statut Contributeur Dernière intervention 12 juin 2018 2 592
29 janv. 2014 à 14:46
Onglet "Données Externes"
Et là vous cliquez sur l'icône d'Excel.
Une fois la table importée, vous l'affichez au format TCD.
0
juraph Messages postés 66 Date d'inscription mardi 10 mars 2009 Statut Membre Dernière intervention 16 décembre 2023 2
29 janv. 2014 à 15:35
Merci Bruce pour la réponse mais comment afficher au format TCD (désolé je suis un bleu en Access) ?
0
Bruce Willix Messages postés 11966 Date d'inscription mardi 24 mai 2011 Statut Contributeur Dernière intervention 12 juin 2018 2 592
29 janv. 2014 à 15:37
Onglet "Accueil"
Première icône "Affichage"
... et tu choisis "Afficher sous forme de tableau croisé dynamique". Le TCD fonctionne exactement comme sous excel.
0
juraph Messages postés 66 Date d'inscription mardi 10 mars 2009 Statut Membre Dernière intervention 16 décembre 2023 2
29 janv. 2014 à 16:01
J'ai essayé le TCD en Excel mais les compétences s'affichent en horizontal.

Ce n'est pas un problème d'affichage et je dois avoir la table telle que décrite dans mon post initial: là est mon problème.
0
Bruce Willix Messages postés 11966 Date d'inscription mardi 24 mai 2011 Statut Contributeur Dernière intervention 12 juin 2018 2 592
29 janv. 2014 à 16:04
Il suffit de les mettre en colonne, mais passons car il y a un souci plus gênant. Vous voulez créer la table:
 {empcomp}:[Employé, Compétence, Niveau]

Question du grand méchant Bruce: il vient d'ou, votre champ "niveau" ?
0
juraph Messages postés 66 Date d'inscription mardi 10 mars 2009 Statut Membre Dernière intervention 16 décembre 2023 2
29 janv. 2014 à 16:11
oups j'ai sauté une étape !
Niveau n'existe pas en tant que tel dans Excel.
Cela signifie-t-il que je dois créer une feuille (ou table) intermédiaire avant d'obtenir celle que je veux ?
0
Bruce Willix Messages postés 11966 Date d'inscription mardi 24 mai 2011 Statut Contributeur Dernière intervention 12 juin 2018 2 592
29 janv. 2014 à 16:57
Non, mais tu vas devoir ajouter un champ à ta table - le champ niveau.
Il faut aussi concaténer les compétences ?
0
juraph Messages postés 66 Date d'inscription mardi 10 mars 2009 Statut Membre Dernière intervention 16 décembre 2023 2
29 janv. 2014 à 17:05
Dans la table finale, j'ai cette info.
Je comprends qu'il faut ajouter le niveau dans la feuille excel: correct ?
0
juraph Messages postés 66 Date d'inscription mardi 10 mars 2009 Statut Membre Dernière intervention 16 décembre 2023 2
29 janv. 2014 à 17:06
Je dois quitter le bureau maintenant, je te lirai demain.
Merci pour ton aide.
0