Bonjour à tous,
autant pour les cellules consacrées à une même variable, qui prend une valeur différente à chaque colonne, je serais obligé de nommer différemment chacune d'elles, ce qui est un boulot
Effectivement, je n'avais pas vu les choses comme ça. J'avais utilisé une autre solution, il y a une 20aine d'années, ça doit encore marcher aujourd'hui. Il s'agit de travailler avec des classeurs liés, mais c'est un peu tarabiscoté.
En gros, j'ai un projet, découpé en x activités, phases et tâches (et leur libellé) dans lequel les données "maître" (charges prévues, réalisé et reste à faire pour chaque tâches, date début et fin prévisionnelle, date réelle de début et de fin, consolidé par activité et phases) et celles d'une vingtaines de ressources (prévu, réalisé, reste à faire, début, fin, début réel, fin réelle) sont stockées (copié/collé avec liaison de chaque classeur "fils").
Dans chaque fichier lié les premières colonnes sont recopiées avec liaison, les colonnes suivantes permettent aux ressources de saisie leurs temps. Quand une tâche est fermée (maître), les cellules des "fils" sont "figées" (protégées)
Cela fait pas mal de fichiers à manipuler, le problème est que quand on ajoute une ligne dans le maître, il faut le faire dans tous les fils.
Les fichiers doivent être tous dans le même répertoire pour que ce soit plus simple à gérer.
Il faut croire que cela marchait bien et était utile, dans le département, pas mal d'anciens collègues ont repris l'outil qui a servi pendant une bonne dizaine d'années avec quelques améliorations. Très utile pour le suivi des projets au forfait (engagement sur le nombre de jours et le budget)
Dans la même logique, on peut avoir un classeur par cycle, c'est un peu lourd pour autant à gérer.
Je crois qu'avec la fonction décaler on peut faire quelque chose, mais je n'ai jamais bien compris son fonctionnement ni à quoi elle sert.
J'ai découvert il y a quelques années le couple Index Equiv qui permet de faire l'équivalent de RechercheV avec l'avantage de ne pas nécessiter d'avoir les colonnes "maître" triées et permet d'avoir plusieurs colonnes/lignes avec des données de référence ou issues de calcul.
<EDIT>J'ai oublié... en ligne, j'avais les phases, activités et tâches, en colonnes, les semaines, avec un maxi à 60 semaines si je me souviens bien (Excel sous W95 puis 98, le tableau était toujours utilisé en 2004/2005, le tout sans macro)
</EDIT>
genre x(1); x(2); x(n) autrement que par macro
Oui, c'est pour le parcours d'une feuille pour traiter des valeurs séquentiellement avec VBA.
Je me suis demandé si l'on ne pouvait pas faire la même chose en Python. En mode basique, saisie des paramètres, calculs et génération d'un fichier de type csv pour utilisation dans un classeur "Résultat". Par contre, cela à plusieurs défaut, outre l'installation de Python, c'est de fonctionner en mode "batch". Il est possible de le faire avec TkInter, l'outil intégré qui permet l'affichage de fenêtre et de faire du "graphisme simplifié". L'image animée du fichier excel p. ex. mais ça dépasse un peu trop mes compétences (et mes connaissances de la géométrie)
Il semble que la décalage doive être significatif, mais pas au point de mettre en cause le fonctionnement, d'autant que l'effort est toujours "en tirant". Le tableau signale, pour info, l'inclinaison de la bielle à chaque instant, et son maximum. Et donne une alerte si on choisit une bielle trop courte.
Il doit y avoir une relation entre le désaxage et la longueur de bielle. Je ferai quand même l'essai, je vais voir ce que je vais récupérer comme alu prochainement (ou plat en général)
Cela dépend de la gamme d'usinage, adaptée à tes machines.
La gamme est à construire, je suis un peu intuitif en ce moment, plutôt en mode tu t'es planté, réfléchis un peu plus et recommence (débutant quoi, l'usinage c'était il y a très longtemps et je considère avoir tout perdu, ça m'évite les conner...).
Machines : Celtic 12, F30MH... et 10 pouces