"amar" a écrit dans le message de news:126c01c39246$389ee7d0$ Bonjour à tous,
Comment à partir d'une date inscrite ds une cellule peut- on avoir le N° de la semaine. Le tout en VBA
Merci d'avance
Dédé
Salut Amar !
Peut-être en utilisant la fonction suivante : (à copier dans un module standart !!!) Et surtout, dire merci beaucoup à Laurent Longre !! ;-))
Function NoSem(D As Date) As Long 'L. Longre D = Int(D) NoSem = DateSerial(Year(D + (8 - WeekDay(D)) Mod 7 - 3), 1, 1) NoSem = ((D - NoSem - 3 + (WeekDay(NoSem) + 1) Mod 7)) 7 + 1 End Function
Est-ce que cela te convient ?
Salutations Dédé
-- Pour répondre, enlever le NOSPAM "amar" a écrit dans le message de news:126c01c39246$389ee7d0$ Bonjour à tous,
Comment à partir d'une date inscrite ds une cellule peut- on avoir le N° de la semaine. Le tout en VBA
Merci d'avance
Salut Amar !
Peut-être en utilisant la fonction suivante : (à copier dans un module
standart !!!)
Et surtout, dire merci beaucoup à Laurent Longre !! ;-))
Function NoSem(D As Date) As Long
'L. Longre
D = Int(D)
NoSem = DateSerial(Year(D + (8 - WeekDay(D)) Mod 7 - 3), 1, 1)
NoSem = ((D - NoSem - 3 + (WeekDay(NoSem) + 1) Mod 7)) 7 + 1
End Function
Est-ce que cela te convient ?
Salutations
Dédé
--
Pour répondre, enlever le NOSPAM
"amar" <amar.cheniti@limatec.com> a écrit dans le message de
news:126c01c39246$389ee7d0$a101280a@phx.gbl...
Bonjour à tous,
Comment à partir d'une date inscrite ds une cellule peut-
on avoir le N° de la semaine.
Le tout en VBA
Peut-être en utilisant la fonction suivante : (à copier dans un module standart !!!) Et surtout, dire merci beaucoup à Laurent Longre !! ;-))
Function NoSem(D As Date) As Long 'L. Longre D = Int(D) NoSem = DateSerial(Year(D + (8 - WeekDay(D)) Mod 7 - 3), 1, 1) NoSem = ((D - NoSem - 3 + (WeekDay(NoSem) + 1) Mod 7)) 7 + 1 End Function
Est-ce que cela te convient ?
Salutations Dédé
-- Pour répondre, enlever le NOSPAM "amar" a écrit dans le message de news:126c01c39246$389ee7d0$ Bonjour à tous,
Comment à partir d'une date inscrite ds une cellule peut- on avoir le N° de la semaine. Le tout en VBA
Merci d'avance
Christian M
ActiveCell.FormulaR1C1 = "=NO.SEMAINE(RC[-1])"
"amar" a écrit dans le message de news: 126c01c39246$389ee7d0$ Bonjour à tous,
Comment à partir d'une date inscrite ds une cellule peut- on avoir le N° de la semaine. Le tout en VBA
Merci d'avance
ActiveCell.FormulaR1C1 = "=NO.SEMAINE(RC[-1])"
"amar" <amar.cheniti@limatec.com> a écrit dans le message de news:
126c01c39246$389ee7d0$a101280a@phx.gbl...
Bonjour à tous,
Comment à partir d'une date inscrite ds une cellule peut-
on avoir le N° de la semaine.
Le tout en VBA
"amar" a écrit dans le message de news: 126c01c39246$389ee7d0$ Bonjour à tous,
Comment à partir d'une date inscrite ds une cellule peut- on avoir le N° de la semaine. Le tout en VBA
Merci d'avance
Dédé
Salut Christian !
il me semble de la fonction No.Semaine() est disponible que si l'on a activé la macro complémentaire "Utilitaire d'analise" ... à contrôler ;-))
Salutations Dédé
-- Pour répondre, enlever le NOSPAM "Christian M" a écrit dans le message de news:%
ActiveCell.FormulaR1C1 = "=NO.SEMAINE(RC[-1])"
"amar" a écrit dans le message de news: 126c01c39246$389ee7d0$ Bonjour à tous,
Comment à partir d'une date inscrite ds une cellule peut- on avoir le N° de la semaine. Le tout en VBA
Merci d'avance
Salut Christian !
il me semble de la fonction No.Semaine() est disponible que si l'on a activé
la macro complémentaire "Utilitaire d'analise" ... à contrôler ;-))
Salutations
Dédé
--
Pour répondre, enlever le NOSPAM
"Christian M" <cmenouillard_a_enlever@free.fr> a écrit dans le message de
news:%23i5D5kkkDHA.1096@TK2MSFTNGP11.phx.gbl...
ActiveCell.FormulaR1C1 = "=NO.SEMAINE(RC[-1])"
"amar" <amar.cheniti@limatec.com> a écrit dans le message de news:
126c01c39246$389ee7d0$a101280a@phx.gbl...
Bonjour à tous,
Comment à partir d'une date inscrite ds une cellule peut-
on avoir le N° de la semaine.
Le tout en VBA