Evolution document VBA

re

1° Est ce que le fait de rajouter une colonne ne pose pas un problème de limite dans la prise en compte des champs sur le code (comme ça a pu l'être au début du topic quand j'ai rajouté les colonnes OPP) ?

Oui mais alors il faut modifier le code Private Sub Workbook_SheetActivate(ByVal Sh As Object) qui se trouve dans Thisworkbook
Dans cette ligne --> .Range("C" & j & ":BL" & j).Copy il faut remplacer BL par BM

Par contre, est-ce que vous ne devez pas adapter les colonnes en feuille Model ? Car la dernière colonne en feuille Model est la BK

Ex : en AU de la feuille Model, il manque FG TT

2° Cette donnée serait accessible via les feuilles A1, A2, etc ...

Exemple en A1, si mon équipe est celle qui joue le match 1 à domicile ce chiffre correspondra à la cellule N5 (et non N4 car c'est le total de l'adversaire). Si je suis l'équipe à l'extérieur ce chiffre correspondrait à la colonne N4 et ainsi de suite selon l'équipe et le match joué.

1. Comment on sait que c'est votre équipe ?
2. S'agit-il des équipes mentionnées dans la colonne HOME de la feuille Calendrier ou uniquement de votre équipe ?
3. Est-ce que cela concerne tous les matches ? là vous parlez du match 1

Est ce que cela est faisable ? Est-il possible de répercuter cette donnée sur chaque feuille équipe en AU ? Si oui, peut-on alors intégrer ce nombre dans la feuille ranking en I53 et ainsi de suite selon les équipes ?

Je n'ai pas compris ce point là


Bonsoir,

Oui, je me suis dit qu'il fallait faire ça car j'ai repris votre solution sur 1 point similaire abordé au début du topic et j'ai étendu à BM dans le code correspondant.

Normalement sur la feuille MODEL du dernier document que j'ai mis en ligne j'ai ajouté cette colonne "FG TT" en AU. Et l'ensemble des données de cette feuille vont bien jusqu'à la colonne BM.

Je vais re-uploader le document. Peut être n'avais je pas mis le bon ...

https://drive.google.com/file/d/12-wo4_QvNPEtvxmbtnJi-ivkv4J-9qtZ/view?usp=sharing

1°, 2° et 3°

Là, c'est pas simple de l'expliquer par écrit mais je vais tenter (si ce n'est toujours pas clair j'illustrerai le propos par des screenshots)

1° Je ne sais pas comment les données trouvées dans les journées J1, J2 etc ... s'intègrent dans les feuilles équipes correspondantes (ça doit se faire via le code qui prélève ces chiffres sur la ligne correspondante et le nom équipe, suivant que ce soit match 1, 2, 3, 4, 5 ou 6).

Mais là il faudrait prélever cette donnée déjà existante sur la ligne de l'adversaire (nommée "TOT T" dans les tableaux en feuille J1, J2 etc) ce qui peut être complexe (ou bien j'ajoute 1 colonne avec cette donnée sur la même ligne que l'équipe citée) ?

2° Il s'agirait de reprendre cette donnée pour qu'elle apparaisse dans toutes les feuilles équipes de la saison

3° Oui cela serait à récupérer à tous les matchs pour l'intégrer comme d'autres données adversaires que l'on retrouve sur la feuille MODEL et donc plus tard pour chaque équipe.

Exemple : pour chaque match de l'équipe untel le %RD de l'adversaire est disponible sur la feuille J... en colonne AV (lignes différentes suivant le match concerné). Cette donnée se répercute aussi sur la feuille équipe correspondante en colonne AX pour chaque journée. Puis une moyenne est déterminée en ligne 29.

J'aimerai intégrer "FG TT" de la même façon si possible ?

Ensuite, le dernier point sera de mettre en place une colonne avec ce "FG TT adversaire" dans la feuille ranking. Mais je pense maintenant qu'avec les éléments que vous m'avez transmis je serai capable de le faire seul.

C'est la dernière manipulation a effectuer ... j'espère que ce n'est pas la plus complexe ...

Merci pour les réponses rapides en tout cas.

re

Normalement sur la feuille MODEL du dernier document que j'ai mis en ligne j'ai ajouté cette colonne "FG TT" en AU. Et l'ensemble des données de cette feuille vont bien jusqu'à la colonne BM.

La donnée FG TT est ajoutée en feuille Model mais il y a un souci avec les feuilles A1, A2...

En feuille A, on a ceci

image

En feuille Model on a ceci

image

Ne doit-on pas trouver FG TT en colonne AT dans les feuilles Ax. Donc juste dans la colonne qui suit le titre OPP ?

En effet j'ai créé la colonne "FG TT" en colonne AU de la feuille MODEL mais cette colonne n'apparaît pas dans les feuilles A ...

Et c'est là ma question car cette donnée "FG TT" de l'adversaire peut être récupérée via une info déjà disponible ailleurs dans le tableau d'1 feuille A

Exemple je suis l'équipe VIL et je souhaite récupérer le chiffre en "TOT T" en colonne N mais de l'adversaire (que j'obtiens quand je copie-colle mes stats de match), ici en l'occurence TOU. Mais cela sera différent à chaque match. J'aimerai que cette donnée soit intégrée dans la feuille de VIL (mais sur la partie adversaire) en colonne AU.

exemple

PS : peut être que ça gêne aussi d'avoir un nom différent pour la même chose car "FG TT" c'est identique à "TOT T" ...

Qu'en pensez vous ?

Rechercher des sujets similaires à "evolution document vba"