Bonjour,
Je suis sur VBA et j'aimerais savoir comment faire pour fixer une cellule où je colle un contenu, c'est à dire que ma macro supprime mes anciennes lignes présentes va chercher les mises à jour dans un tableau et colle le contenu dans la cellule d'origine. Le seul souci c'est que j'ai 3 tableau par colonne donc s'il y a une valeur de plus dans le premier tableau ca décale donc les cellules de dessous mais VBA colle toujours mes données dans la cellule que j'ai spécifié à la base(ici "A12") alors que s'ils y a des lignes en plus dans le premier tableau la cellule "A12" est déja prise par une valeur du premier tableau.
Pouvez-vous m'aider, SVP?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Range("A12").Select Range(Selection, Selection.End(xlToRight)).Select Range(Selection, Selection.End(xlDown)).Select Application.CutCopyMode = False Selection.Delete Shift:=xlUp Windows("PORTEFEUILLE PRGE_Liste des PM_032014.xlsm").Activate Sheets(4).Select Range("A1").Select Range(Selection, Selection.End(xlToRight)).Select Range(Selection, Selection.End(xlDown)).Select Selection.Copy Windows("organigramme test.xlsm").Activate Sheets("REPARTITION PART 1").Select Range("A12").Select Selection.Insert Shift:=xlDown
Partager