question rapide numero de semaine excel ? - Windows & Software
Marsh Posté le 31-07-2002 à 11:31:35
ou en VB/VBA ?
ca m'enerve de ne pas m'en rappeler
Marsh Posté le 31-07-2002 à 11:35:35
En VB/VBA :
Datepart("ww", LaDate, vbMonday)
vbMonday indique que la semaine a considérer commence le lundi, par défaut il prend le dimanche.
Marsh Posté le 31-07-2002 à 11:36:12
[g]WEEKNUM[/g]([i]serial_num,return_type[/i]) |
Marsh Posté le 31-07-2002 à 11:47:54
merci guru
ca marche nickel avec datepart
pour weeknum je suis pas sur que excel le supporte mais c'est bon a savoir pour du VB
:jap:
Sub numSemaine() |
au fait pourquoi me faut il declarer numSmaine et pas LaDate dans mon exemple?
Marsh Posté le 31-07-2002 à 11:50:41
Sans doute parce qu'il y a un conflit dans l'espace de nom vu que ta procédure et ta variable ont le même nom...
sinon tu pourrais simplifier
|
Marsh Posté le 31-07-2002 à 11:53:56
Guru a écrit a écrit : Sans doute parce qu'il y a un conflit dans l'espace de nom vu que ta procédure et ta variable ont le même nom... sinon tu pourrais simplifier
|
oups pas reveillé moi
merci
Marsh Posté le 31-07-2002 à 11:55:12
boisorbe a écrit a écrit : pour weeknum je suis pas sur que excel le supporte mais c'est bon a savoir pour du VB |
Ca vient de l'aide Excel 97 ... et ca marche.
Marsh Posté le 31-07-2002 à 11:58:55
tu t'en sert comment de weeknum je vois pas
Marsh Posté le 31-07-2002 à 12:19:53
boisorbe a écrit a écrit : tu t'en sert comment de weeknum je vois pas |
Il doit te manquer ca:
If this function is not available, run the Setup program to install the Analysis ToolPak. After you install the Analysis ToolPak, you must enable it by using the Add-Ins command on the Tools menu. |
Sinon ben comme l'exemple ...
Marsh Posté le 31-07-2002 à 12:27:14
ah ok ok
suis sous excell 2000
mais merci
je vais rester sur le truc a guru
Marsh Posté le 31-07-2002 à 12:32:15
C'est quand meme nul qu'une fonction de ce type soit pas integree dans le module de base ...
Marsh Posté le 31-07-2002 à 12:39:38
ben ca c'est integre de base
DatePart("ww", Date, vbMonday)
mais c'est vrais que ce serait mieux de pouvoir faire un = numsemaine dans une case de excel plutot que de passer par du code
Marsh Posté le 31-07-2002 à 11:05:14
j'ai un trou je sais plus comment recup le numero de semaine dans excel
merci de me rafrachir la memoire
---------------
"Tout ce que je sais c'est que je ne sais rien" Socrate