Bonjour Bestforumever,
Je cherche mettre un formule rechercheV dans mon code VBA.
dim dlt2 as long 'dernier ligne du tableau 2
Sheets("Production").Range("c" & dlt2).Formula = "=SIERREUR(RECHERCHEV($B11;$M:$S;2;0);"")"
Jusque là ça va. Mais ceci va toujours chercher la valeur en B11
Or mon VBA crée une nouvelle ligne à la fin de mon tableau (mode tableau).
Donc je cherche à remplacé B11 du RechercheV, par un truc du style ("B" & dlt2) pour Vba
Vous allez me dire, met la formule directement dans une cellule du tableau et automatiquement a chaque nouvelle ligne la RechercheV sera adapté. C'est ce que je fessai avant mais maintenant ça ne marche plus car après je veux mettre les formules en texte pour ne pas perde l'info si je change la page de recherche ( Car c'est un planning qui change tout les jours)
Sheets("production").Range("B" & dlt & ":J" & dlt).Copy
Sheets("production").Range("B" & dlt & ":J" & dlt).PasteSpecial Paste:=xlPasteAllUsingSourceTheme, Operation:=xlNone _
, SkipBlanks:=False, Transpose:=False
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Merci du coups de main !
Et bonne weekend d'avance !