trouvé par moi-même = no.semaine(date;1) ne plus chercher merci quand même mais reste la 2e question en suspens
"crifon" a écrit dans le message de news:
comment connaître le numéro de la semaine lorsque l'on encode une date ? comment créer une fonction contenant plusieurs lignes incluant des tests ?
merci
FxM
Bonsoir,
Avec cette formule, j'espère que tu bosses aux USA. Si c'est en Europe, ça va coincer un peu. 340 réponses pour semaine ISO sur Google Groups : http://www.google.fr/groups?as_q=semaine%20ISO&ie=UTF-8&as_ugroup=*.fr.excel&as_scoring=d&lr=&num0&hl=fr
Concernant le second point, il faudrait donner plus de détails. Ce n'est pas que ce soit vague mais ... Succinctement, une fonction s'écrit de manière très similaire à une macro à quelques différences : elle débute par function (...) ou public function (...) pour se terminer par end function et une fonction ne sait pas changer de formats de cellules par exemple.
Exemple très succinct : public function double(inp) as double if inp <> 3 then double = inp * 2 else double = int(inp) end if end function
@+ FxM
trouvé par moi-même = no.semaine(date;1) ne plus chercher merci quand même mais reste la 2e question en suspens
"crifon" a écrit dans le message de news:
comment connaître le numéro de la semaine lorsque l'on encode une date ? comment créer une fonction contenant plusieurs lignes incluant des tests ?
merci
Bonsoir,
Avec cette formule, j'espère que tu bosses aux USA. Si c'est en Europe,
ça va coincer un peu.
340 réponses pour semaine ISO sur Google Groups :
http://www.google.fr/groups?as_q=semaine%20ISO&ie=UTF-8&as_ugroup=*.fr.excel&as_scoring=d&lr=&num0&hl=fr
Concernant le second point, il faudrait donner plus de détails. Ce n'est
pas que ce soit vague mais ... Succinctement, une fonction s'écrit de
manière très similaire à une macro à quelques différences :
elle débute par function (...) ou public function (...) pour se terminer
par end function et une fonction ne sait pas changer de formats de
cellules par exemple.
Exemple très succinct :
public function double(inp) as double
if inp <> 3 then
double = inp * 2
else
double = int(inp)
end if
end function
@+
FxM
trouvé par moi-même
= no.semaine(date;1)
ne plus chercher
merci quand même
mais reste la 2e question en suspens
"crifon" <fontaine.christian@skynet.be> a écrit dans le message de news:
O6hUgmPQEHA.3944@tk2msftngp13.phx.gbl...
comment connaître le numéro de la semaine lorsque l'on encode une date ?
comment créer une fonction contenant plusieurs lignes incluant des tests ?
Avec cette formule, j'espère que tu bosses aux USA. Si c'est en Europe, ça va coincer un peu. 340 réponses pour semaine ISO sur Google Groups : http://www.google.fr/groups?as_q=semaine%20ISO&ie=UTF-8&as_ugroup=*.fr.excel&as_scoring=d&lr=&num0&hl=fr
Concernant le second point, il faudrait donner plus de détails. Ce n'est pas que ce soit vague mais ... Succinctement, une fonction s'écrit de manière très similaire à une macro à quelques différences : elle débute par function (...) ou public function (...) pour se terminer par end function et une fonction ne sait pas changer de formats de cellules par exemple.
Exemple très succinct : public function double(inp) as double if inp <> 3 then double = inp * 2 else double = int(inp) end if end function
@+ FxM
trouvé par moi-même = no.semaine(date;1) ne plus chercher merci quand même mais reste la 2e question en suspens
"crifon" a écrit dans le message de news:
comment connaître le numéro de la semaine lorsque l'on encode une date ? comment créer une fonction contenant plusieurs lignes incluant des tests ?