natorp XLDnaute Accro 30 Octobre 2012 #1 Bjr à toutes et tous J'écris cette ligne de code qui fonctionne : Code: Cells(Lign, 4).FormulaLocal = "=NB.JOURS.OUVRES(" & Cells(Lign, 2).Value & ";" & Cells(Lign, 3).Value & ";FériésetATT)" La formule me récupère la valeur des cellules concernées contenant des dates, sauf qu'il me faudrait le numéro de série des dates et non pas les dates elles-mêmes, du coup je n'ai pas le résultat attendu merci de votre aide, cordialement, Gérard
Bjr à toutes et tous J'écris cette ligne de code qui fonctionne : Code: Cells(Lign, 4).FormulaLocal = "=NB.JOURS.OUVRES(" & Cells(Lign, 2).Value & ";" & Cells(Lign, 3).Value & ";FériésetATT)" La formule me récupère la valeur des cellules concernées contenant des dates, sauf qu'il me faudrait le numéro de série des dates et non pas les dates elles-mêmes, du coup je n'ai pas le résultat attendu merci de votre aide, cordialement, Gérard
PrinceCorwin XLDnaute Occasionnel 30 Octobre 2012 #2 Re : Récupérer le numéro de série d'une date dans le code VBA Bonjour natorp, As-tu essayé avec la fonction Format ? Comme ceci : Code: Format(Cells(Lign, 2).Value ;"00000") Bonne continuation Vote positif 0 Vote négatif
Re : Récupérer le numéro de série d'une date dans le code VBA Bonjour natorp, As-tu essayé avec la fonction Format ? Comme ceci : Code: Format(Cells(Lign, 2).Value ;"00000") Bonne continuation
Fred0o XLDnaute Barbatruc 30 Octobre 2012 #3 Re : Récupérer le numéro de série d'une date dans le code VBA Bonjour natorp, Peux-tu préciser ton besoin STP ? Pour EXCEL, un n° de série et une date sont la même chose, ce n'est qu'une question de format. A défaut d'autre explication, peux-tu essayer de mettre ta cellule "Cells(Lign, 4)" au format Nombre sans décimales. A+ Vote positif 0 Vote négatif
Re : Récupérer le numéro de série d'une date dans le code VBA Bonjour natorp, Peux-tu préciser ton besoin STP ? Pour EXCEL, un n° de série et une date sont la même chose, ce n'est qu'une question de format. A défaut d'autre explication, peux-tu essayer de mettre ta cellule "Cells(Lign, 4)" au format Nombre sans décimales. A+
Pierrot93 XLDnaute Barbatruc 30 Octobre 2012 #4 Re : Récupérer le numéro de série d'une date dans le code VBA Bonjour, regarde la propriété "value2" : Code: MsgBox Cells(1, 1).Value2 bon après midi @+ Vote positif 0 Vote négatif
Re : Récupérer le numéro de série d'une date dans le code VBA Bonjour, regarde la propriété "value2" : Code: MsgBox Cells(1, 1).Value2 bon après midi @+
natorp XLDnaute Accro 30 Octobre 2012 #5 Re : Récupérer le numéro de série d'une date dans le code VBA Merci à vous La solution de Pierrot fonctionne à merveille, bonne fin d'après-midi Gérard Vote positif 0 Vote négatif
Re : Récupérer le numéro de série d'une date dans le code VBA Merci à vous La solution de Pierrot fonctionne à merveille, bonne fin d'après-midi Gérard