Macros Vba
Résolu
memel945
Messages postés
26
Date d'inscription
Statut
Membre
Dernière intervention
-
gbinforme Messages postés 14946 Date d'inscription Statut Contributeur Dernière intervention -
gbinforme Messages postés 14946 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je viens vers vous car je cherche à sélectionner une cellule qui peut varier chaque année. je m'explique, quand je lance ma macro_finale (composition de deux macros) il actualise sur tous mes onglets toutes mes demandes avec la première macro. il fait de même pour la seconde macro sauf que du à l'insertion de lignes dans la première macro il faudrait décaler la cellule où il commence à bosser.
je pense quand y insérant un compteur de la ligne où il doit commencer peut être une solution mais je ne sais pas comment faire.
help merci d'avance !
je viens vers vous car je cherche à sélectionner une cellule qui peut varier chaque année. je m'explique, quand je lance ma macro_finale (composition de deux macros) il actualise sur tous mes onglets toutes mes demandes avec la première macro. il fait de même pour la seconde macro sauf que du à l'insertion de lignes dans la première macro il faudrait décaler la cellule où il commence à bosser.
je pense quand y insérant un compteur de la ligne où il doit commencer peut être une solution mais je ne sais pas comment faire.
help merci d'avance !
je peux t'envoyer mon fichier afin que tu puisses voir si possible...
merci
Pour communiquer ton classeur tu le télécharges sur https://www.cjoint.com/ (mode d'emploi) et tu mets ici le lien obtenu.
Sheets(sht.Name).Cells(y + 132, col).Value = wk2.Sheets(baseSh(i)).Cells(y + n, 3).Value
Sheets(sht.Name).Cells(y + 132, col + 1).Value = wk2.Sheets(baseSh(i)).Cells(y + n, 4).Value
et en fait j'aimerais ne plus avoir ces chiffres là... car à chaque fois il y a un décalage !
https://www.cjoint.com/c/GFpiNXYJFOe
merci de m'éclairer !!!
à mon avis, c'est la méthodologie qu'il faut changer.
Lorsque plusieurs tableaux sont les uns sous les autres, il aurait fallu les nommer et utiliser ce nommage pour les mises à jour ou avoir des cellules avec un libellé précis et fixe (locked) pour pouvoir le rechercher sans soucis.
à partir du moment où c'est les positions de ligne qui sont utilisées, toute insertion crée forcément la panique à bord.
Tu cites 2 lignes mais en fait c'est toute la procédure qui est conçue ainsi.