Bonjour hisuky82, Galopin01,
Dans ces deux lignes la variable Col est dimensionné en texte, puis c'est effectivement du texte que Format(etc...) va donner.
Dim Col As String
Col = Format(Now(), "d")
Par contre ci dessous, pour Cells, Col doit être numérique. Donc format integer, tout comme le 8.
Worksheets("ATALIAN").Range(Cells(8, Col)).Value
Alors il faut corriger le Dim ainsi que la 2ième ligne en convertissant en numérique le texte sorti par Format(Now...
Mais il serait plus simple de faire Col = Day(Now) qui donnera directement un nombre.