Bonjour,
Je vous explique ce que je souhaite réaliser:
j'aimerais prendre une partie de la donnée contenu dans la feuille "écriture" (Line Name = Line1, en D5 ), et la mettre dans la feuille "mise en forme finale" dans le champs Ligne en E4:F4 (cellule fusionnée).
Sauf qu'une seule partie la valeur de la cellule sheets("écriture").cells(D5) m'interesse "Line1"
Donc, comment récupérer seulement cette valeur ?
Voici le code :
With Sheets("Écriture")
P_ligne = .Range("D2").End(xlDown).Row + 1
D_ligne = .Cells(Rows.Count, "D").End(xlUp).Row
For i = P_ligne To D_ligne
If .Cells(i, "D") = "LineName" Then
valeur = Len((Sheets("Écriture").Cells(i, "D").Value) - 5)
i = Der_ligne
Sheets("Mise en forme finale").Range("E4") = valeur
End If
Next i
End With
Merci les développeurs