Bonjour à tous,
Mon sujet étant assez vague, je vais développer :
Dans le fichier joint (modifié pour données professionnelles), se trouve un grand tableau résultant d'une extraction de données.
Pour chaque essai, correspond un certain nombre de tests avec 6 paramètres chacun.
L'extraction étant "brute", quelques petits détails de clarté apparaissent.
Je m'explique : un essai peut avoir un nombre aléatoire de tests, mais pas forcément dans l'ordre numérique logique (ex : un test 2 et 3 mais pas de test 1 /// ou un test 3 et 5 mais pas les autres).
Dans le VBE, vous trouverez 2 macros déjà assez complexes pour moi même si j'en ai compris le sens à l'aide des explications de la personne les ayant écrites. La première permet de récupérer les tests de chaque essai et de les mettre les uns en-dessous des autres. La macro recherche donc pour chaque essai un test, si il en trouve un, il insère une ligne et le copie/colle et ainsi de suite.
La seconde macro permet de récupérer les valeurs "isolées" se trouvant en bout de feuille (en gras et rouge) et de les recoller à leur place dans les cases Paramètre 1 de chaque essai si il y a lieu.
Pour être plus clair, ce paramètre 1 se décline chez nous en plusieurs "sous-paramètre" ; voilà pourquoi je les ai nommé différemment et pourquoi ils sont en bout de tableau.
Plutôt que du bla bla, un exemple de ce qu'il doit en théorie se passer :
En ligne 54, vous remarquerez que la case Paramètre 1 (colonnes F et L) sont vides pour les 2 tests que contient cet essai. Les valeurs se trouvent respectivement en colonne AU et AV. La seconde macro remet ces valeurs en F et L, et la première macro prend les données du Test 2 et les copie/colle en-dessous de celles du Test 1.
LE problème, c'est qu'en changeant les variables de ces macros et donc en adaptant ces variables pour cette extraction de données nouvellement réalisée, cela ne fonctionne plus, les valeurs récupérées se retrouvent à la mauvaise place et certains tests pour certains essais ne sont pas déplacés.
En espérant avoir été clair, car moi-même je m'y perds un peu, j'espère que quelqu'un pourra m'aider et je reste à disposition pour éclaircir un peu plus si besoin.
Merci à tous et bonne journée
D277
Mon sujet étant assez vague, je vais développer :
Dans le fichier joint (modifié pour données professionnelles), se trouve un grand tableau résultant d'une extraction de données.
Pour chaque essai, correspond un certain nombre de tests avec 6 paramètres chacun.
L'extraction étant "brute", quelques petits détails de clarté apparaissent.
Je m'explique : un essai peut avoir un nombre aléatoire de tests, mais pas forcément dans l'ordre numérique logique (ex : un test 2 et 3 mais pas de test 1 /// ou un test 3 et 5 mais pas les autres).
Dans le VBE, vous trouverez 2 macros déjà assez complexes pour moi même si j'en ai compris le sens à l'aide des explications de la personne les ayant écrites. La première permet de récupérer les tests de chaque essai et de les mettre les uns en-dessous des autres. La macro recherche donc pour chaque essai un test, si il en trouve un, il insère une ligne et le copie/colle et ainsi de suite.
La seconde macro permet de récupérer les valeurs "isolées" se trouvant en bout de feuille (en gras et rouge) et de les recoller à leur place dans les cases Paramètre 1 de chaque essai si il y a lieu.
Pour être plus clair, ce paramètre 1 se décline chez nous en plusieurs "sous-paramètre" ; voilà pourquoi je les ai nommé différemment et pourquoi ils sont en bout de tableau.
Plutôt que du bla bla, un exemple de ce qu'il doit en théorie se passer :
En ligne 54, vous remarquerez que la case Paramètre 1 (colonnes F et L) sont vides pour les 2 tests que contient cet essai. Les valeurs se trouvent respectivement en colonne AU et AV. La seconde macro remet ces valeurs en F et L, et la première macro prend les données du Test 2 et les copie/colle en-dessous de celles du Test 1.
LE problème, c'est qu'en changeant les variables de ces macros et donc en adaptant ces variables pour cette extraction de données nouvellement réalisée, cela ne fonctionne plus, les valeurs récupérées se retrouvent à la mauvaise place et certains tests pour certains essais ne sont pas déplacés.
En espérant avoir été clair, car moi-même je m'y perds un peu, j'espère que quelqu'un pourra m'aider et je reste à disposition pour éclaircir un peu plus si besoin.
Merci à tous et bonne journée
D277