Bonjour,
J'ai un léger problème avec mon code, c'est à dire que j'effectue un test dans un fichier excel.. et si ce test est vrai j'aimerai mettre en gras, en italique ou souligner la référence contenu dans ma 2eme colonne (à partir de la ligne 6) de "mise en forme finale".
'Test si composant feed_rab
Set tws = ThisWorkbook.Sheets("mise en forme finale")
dlt = tws.Cells(Rows.Count, 2).End(xlUp).Row 'dernière ligne de tws
PathName = "T:\ISh\liste pour récup\"
Filename = "feed_rab.xls"
Set wbs = Workbooks.Open(Filename:=PathName & Filename)
Set ws = wbs.Sheets(1) 'ws =feuil1 de feed_rab
dls = ws.Cells(ws.Rows.Count, 1).End(xlUp).Row ' dernière ligne de ws
Set ref = ws.Range(ws.Cells(2, 1), ws.Cells(dls, 1)) 'plage de recherche de la reference
For i = 6 To dlt 'pour chaque ligne de tws
Set re = ref.Find(tws.Cells(i, 2), lookat:=xlWhole) 'recherche de la référence
If Not re Is Nothing Then tws.Cells(i, 1) = re.Offset(0, 1) 'si reference trouvée
Next i
wbs.Close
Application.ScreenUpdating = False