Bonjour à tous,
Je cherche dans une base de données, à obtenir dans une colonne X le jour d'une date se situant en colonne Q.
Au début j'utilisais ça :
'Boucle sur JOUR DEBUT
With Range("X2:X" & v_derligne)
.Formula = "=DAY(Q2)"
.Value = .Value
End With
C'est très bien mais ayant de nombreuses colonnes et formules je voudrais que ça aille plus vite.
J'ai tenté ça :
'Boucle sur JOUR DEBUT
With Range("X2:X" & v_derligne)
.Formula = Format(Range("Q2"), "dd")
End With
Le problème est que ça ne boucle pas. Ma "formule" descend bien sur toute ma colonne X, mais le résultat est toujours celui de la cellule Q2....
De plus cela m'affiche le résultat "28" comme résultat sur toute ma colonne mais dès que je regarde via un TCD ou en sélectionnant ma cellule, alors j'ai "28/01/1900" ce qui n'est pas pratique pour filtrer des résultats en fonction du jour du mois.
Avez-vous une idée du problème ou une solution ?
Merci et bonne journée