Bonjour à tous
Avant de commencer, je précise que j'ai des notions de programmation mais je débute complètement en VBA, j'ai lu quelques tuto à droite à gauche, mais je sais pas vraiment où chercher pour élucider mon cas. Je pense pouvoir modifier un code s'il est suffisamment clair, mais j'aurais du mal à partir de 0.
Voici mon problème :
J'ai réalisé une version statique de ce que je désirerais obtenir que vous pouvez trouver en pièce jointe.
Je dispose d'un tableau sur une première feuille "Param Tables"
Chaque ligne de mon tableau comporte les informations suffisantes (ID, Nom, Niveaux, α, β, δ) pour générer un autre tableau dans une autre feuille "Tables".
En fait je bloque déjà à cette première étape.
Le tableau désiré se construit de la manière suivante :
Une première ligne indépendante qui indique le Nom et l'ID de l'objet
Une colonne "Niv" allant de 1 à la valeur "Niveaux"
Une colonne "Points" qui calcule une valeur dépendant de Niv, α, β, δ ( = α + (Niv*β)^δ )
(et une dernière ligne qui fait le total des points, mais elle est dispensable)
La seconde étape, c'est de répéter l'opération pour chaque ligne du tableau de la première feuille. J'ai ajouté une colonne "ID Cell" qui permettra de repérer le début du tableau généré.
J'espère ne pas demander quelque chose d'infaisable
En vous remerciant de votre aide
Avant de commencer, je précise que j'ai des notions de programmation mais je débute complètement en VBA, j'ai lu quelques tuto à droite à gauche, mais je sais pas vraiment où chercher pour élucider mon cas. Je pense pouvoir modifier un code s'il est suffisamment clair, mais j'aurais du mal à partir de 0.
Voici mon problème :
J'ai réalisé une version statique de ce que je désirerais obtenir que vous pouvez trouver en pièce jointe.
Je dispose d'un tableau sur une première feuille "Param Tables"
Chaque ligne de mon tableau comporte les informations suffisantes (ID, Nom, Niveaux, α, β, δ) pour générer un autre tableau dans une autre feuille "Tables".
En fait je bloque déjà à cette première étape.
Le tableau désiré se construit de la manière suivante :
Une première ligne indépendante qui indique le Nom et l'ID de l'objet
Une colonne "Niv" allant de 1 à la valeur "Niveaux"
Une colonne "Points" qui calcule une valeur dépendant de Niv, α, β, δ ( = α + (Niv*β)^δ )
(et une dernière ligne qui fait le total des points, mais elle est dispensable)
La seconde étape, c'est de répéter l'opération pour chaque ligne du tableau de la première feuille. J'ai ajouté une colonne "ID Cell" qui permettra de repérer le début du tableau généré.
J'espère ne pas demander quelque chose d'infaisable
En vous remerciant de votre aide
Pièces jointes
Dernière édition: