Remplissage intuitif de tableau

exel2003 Messages postés 62 Statut Membre -  
exel2003 Messages postés 62 Statut Membre -
Bonjour, à tous

Je cherche à un créer un tableau intuitif qui se remplirai automatiquement par rapport à une base de donnée ou liste aléatoire.

sachant que la base de donnée ou liste comporte différents matériel à répartir dans différents tableau celon leur utilité (exemple brouette transport et et grue manutention). les soucis que je rencontre sont :
_ n'ayant pas toujours le même nombre d'outils et je ne vois pas comment faire pour faire en sorte que mon matériel se répartisse correctement
_ et certains outils peuvent être affecté dans plusieurs tableaux

Merci d'avance pour vos réponse

A voir également:

3 réponses

via55 Messages postés 14730 Date d'inscription   Statut Membre Dernière intervention   2 751
 
Bonjour,

une piste de travail :

En premier lieu faire un tableau comportant
En colonne 1 la liste des materiel
En colonnes suivantes, une colonne par destination renseignée oui ou non pour chaque materiel
Une derniere colonne vide destinée à recevoir des X quand un materiel est choisi

Par une macro en VBA

Pour chaque destination on fait tirer au sort un nombre entre 1 et le nombre de materiel
On verifie sur la ligen correspondante si le materiel est libre (pas de X en derniere colonne ET qu'il convient (oui dans la bonne colonne destination)
sinon on retire

Si c'est bon on place dans la 1ere case du tableau destination et on fiat afficher un X dans la derniere colonne de la liste

etc

Cordialement
1
exel2003 Messages postés 62 Statut Membre 1
 
désolé mais j ai peur de ne pas bien saisir ton explication restant novice en la matiére
0
exel2003 Messages postés 62 Statut Membre 1
 
donc pour me représenter
tu me dis de faire une liste matériel en colone a
et après faire une colone pour chaque tableau d'affectation c'est ca?
0
exel2003 Messages postés 62 Statut Membre 1
 
ayant un peu plus de 200 outils j 'aurais voulu créer ma liste avec un tableau croisé dynamique qui me permet de selectionné les outils présent et donc d'être assez rapide à la réalisation
0
via55 Messages postés 14730 Date d'inscription   Statut Membre Dernière intervention   2 751
 
Oui tu peux faire un TCD si tu selectionnes apres toi meme
Mais pour une selection automatique il faut écrire une macro en vbA qui ira chercher de maniere aleatoire tes outils dans la liste (c'est pour ça que je proposais un tableau avec sur plusieurs colonnes les renseignements necessaires pour la macro le nom de l'outil, les destinations possibles repérées par oui dans des colonnes intitulés transport, manutention etc et une colonne pour marquer par des X les outils dejà utilisés)
Est ce que tu veux ?
0
exel2003 Messages postés 62 Statut Membre 1
 
ca doit pouvoir ressembler à ce que tu me propose je suis en train de tester pour voir ce que ca peut fournir
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonjour,

Crée un classeur exemple de ce que tu as comme données et de ce que tu veux en résultat.
Déposer le fichier xls (réduit au nécessaire et anonymisé) sur cjoint.com et coller ici le lien fourni.

eric
0
exel2003 Messages postés 62 Statut Membre 1
 
voici le document teste en espérant que tu puisses comprendre la démarche recherché
https://www.cjoint.com/?3Bbr0EhMRhI

merci d'avance
0
exel2003 Messages postés 62 Statut Membre 1
 
en sachant que ma liste déroulante je souhaiterai l'avoir remplacé par mes choix en tableau croisé dynamique
0
exel2003 Messages postés 62 Statut Membre 1
 
et que mes outils sont aller aléatoires en fonction de leur utilité et technique utilisé
0
exel2003 Messages postés 62 Statut Membre 1
 
par rapport a ce que proposé via 55 j ai recherché de mon coté je pensai remplacé l'événement utilisé ou pas pour le tableau en question par 1 chiffre qui me donnerai le nombre d'utilisation de l'outil par tableau
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Un TCD c'est autre chose...
Tu veux quoi ?
Une 1ère liste avec 'Travail du sol, Effluent, ...', et une 2nde liste qui ne présente que les éléments de la catégorie choisie en 1ère liste ?

eric

PS: éviter à tout prix la fusion de cellule lorsque ce n'est pas nécessaire
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Pas plus exploitable.
Regarde les règles à respecter pour une base de données sur excel :
Organiser des données dans Excel
Pas la peine de lire en diagonale, tu peux tout lire pour te faire une idée correcte de ce qui est nécessaire pour faire un TCD.

Et un autre modop sur les TCD :
Tableau Croisé Dynamique (TCD) : http://www.mdf-xlpages.com/modules/publisher/item.php?itemid=109

En résumé :
- des colonnes
- des titres aux colonnes
- des données saisies en-dessous sans laisser de lignes vides
- pas de cellules fusionnées !!!!, on répète les valeurs.

eric

Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
0
exel2003 Messages postés 62 Statut Membre 1
 
merci pour tes messages j ai bien lu mais j'ai du mal m'exprimer ou mal expliqué se dont je recherche voici un doc excel avec commentaire d'explication et comment j ai imaginé l'option de via55

https://www.cjoint.com/?3BcoiM6ctNR
0
exel2003 Messages postés 62 Statut Membre 1
 
je voudrai surtout savoir si cette possibilité est réalisable ou pas ou vers quoi je dois m'orienter
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bon, j'arrête ce dialogue de sourd.
C'est à toi de te plier à excel, l'inverse n'est jamais arrivé.
Ou alors fait toi embaucher chez microsoft pour changer les choses.

Données pour un TCD :
- des colonnes
- des titres aux colonnes
- des données saisies en-dessous sans laisser de lignes vides
- pas de cellules fusionnées !!!!, on répète les valeurs.

Bonne continuation

eric
0
via55 Messages postés 14730 Date d'inscription   Statut Membre Dernière intervention   2 751
 
Bonjour

Je suis comme Eric je ne comprends pas grand chose à ce que tu veux faire même après avoir regardé ton tableau
Pourquoi vouloir passer par un TCD (fait pour comptabiliser des données) pour faire un choix ?
c'est utiliser un tank pour tondre la pelouse !!

Tu ferais mieux de faire des listes déroulantes de choix basées sur les plages correspondantes de ta feuille Meca (mais il faut avant supprimer la mise en tableau avec filtre de cette page pour pouvoir nommer plusieurs plages (par ex B4:B32 une plage nommée "sol" que tu appellerais de la page Saisie par une Validation de données Liste )
Les choix ainsi faits en Saisie (sur plusieurs lignes) pourront être récupérés pour la feuille suivante mais là je ne comprends pas comment se font les attributions ni à quoi correspondent choix materiel 1, 2 et 3

Quand on aura compris et réglé ce point on pourra s'interesser au nombre de passages
0
exel2003 Messages postés 62 Statut Membre 1
 
bonjours a vous deux désolé du retard de réponse mais suite au message d'éric j ai jugé utile de sortir un peu la tête de l'eau en arretant de me pencher sur tableur afin de prendre du recul chose faite je viens de reprendre se matin et cela m'évite d' être trop fermé ou trop canalisé par mon idée de base je compte plancher dessus afin de remédier au différents soucis que vous avez écouté une fois fini je reviendrai vers vous

encore merci à vous pour se début d'aide et désolé éric d'avoir été un peu trop obstiné au départ
0