Macros Vba
Résolu/Fermé
memel945
Messages postés
26
Date d'inscription
lundi 21 décembre 2015
Statut
Membre
Dernière intervention
15 juin 2017
-
14 juin 2017 à 09:38
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 15 juin 2017 à 21:00
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 15 juin 2017 à 21:00
A voir également:
- Macros Vba
- Macros word - Guide
- Mkdir vba ✓ - Forum VB / VBA
- Excel compter cellule couleur sans vba - Guide
- Vba range avec variable ✓ - Forum VB / VBA
- L'indice n'appartient pas à la sélection vba ✓ - Forum Programmation
1 réponse
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 713
14 juin 2017 à 13:24
14 juin 2017 à 13:24
Bonjour,
Nommes ta cellule début qui ainsi pourra se déplacer et utilises la dans ta macro : début_ligne = ma_cellule_début.row par exemple
Nommes ta cellule début qui ainsi pourra se déplacer et utilises la dans ta macro : début_ligne = ma_cellule_début.row par exemple
14 juin 2017 à 14:21
je peux t'envoyer mon fichier afin que tu puisses voir si possible...
merci
14 juin 2017 à 18:28
Pour communiquer ton classeur tu le télécharges sur https://www.cjoint.com/ (mode d'emploi) et tu mets ici le lien obtenu.
15 juin 2017 à 10:41
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 !!!
15 juin 2017 à 21:00
à 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.