Donc, comme le titre l'indique, j'essaie de searchr Col C et si le text / le numéro est trouvé, déplacer le text d'une autre cellule vers Col D
Donc, pour le mettre plus simplement
EG: Il y a du text dans C10 – Je souhaite copyr le text de I8 vers D10 (les nouveldatatables sont toujours deux Rows up et Col I)
J'ai joué avec ce code VBA
Dim find As Ssortingng Dim findcell As Range FindSsortingng = "*" 'Not sure how to find anything - But if I put a ssortingng that actually is in the sheet then it moves the example same one to Col D For Each findcell In Range(ActiveSheet.Range("C1"), ActiveSheet.Range("C250").End(xlUp)).Cells If InStr(findcell, FindSsortingng) > 0 Then findcell.Offset(, 1) = FindSsortingng Next findcell
Toute aide / conseil serait grandement apprécié
Essaye ça:
Dim findcell As Range For Each findcell In Range(ActiveSheet.Range("C3"), ActiveSheet.Range("C250").End(xlUp)).Cells If Len(findcell) > 0 Then findcell.Offset(0, 1) = findcell.Offset(-2, 6) Next findcell
Mais bien sûr, cela ne fonctionnera qu'à partir de la ligne 3 et plus loin, car vous dites que les nouveldatatables sont toujours deux lignes.