-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" a écrit dans le message de news:
f30e01c3f16f$1638a220$
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" <sab@ian.com> a écrit dans le message de news:
f30e01c3f16f$1638a220$a401280a@phx.gbl...
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" a écrit dans le message de news:
f30e01c3f16f$1638a220$
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" a écrit dans le message de news:
f30e01c3f16f$1638a220$
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" <sab@ian.com> a écrit dans le message de news:
f30e01c3f16f$1638a220$a401280a@phx.gbl...
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" a écrit dans le message de news:
f30e01c3f16f$1638a220$
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" a écrit dans le message de news:
f30e01c3f16f$1638a220$
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" <sab@ian.com> a écrit dans le message de news:
f30e01c3f16f$1638a220$a401280a@phx.gbl...
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" a écrit dans le message de news:
f30e01c3f16f$1638a220$
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" a écrit dans le message de news:
f30e01c3f16f$1638a220$
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" <sab@ian.com> a écrit dans le message de news:
f30e01c3f16f$1638a220$a401280a@phx.gbl...
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" a écrit dans le message de news:
f30e01c3f16f$1638a220$
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
Si tu essaies ceci : tu devrais obtenir le nom complet du mois de la date courante.
a = Format(DateSerial(Year(Now), Month(Now), Day(Now)), "mmmm")
"garnote" a écrit dans le message de news:O8MWb.33906$
J'allais le dire !
Je croyais que tes onglets étaient nommés
janvier, février, ...
Private Sub Workbook_Open()
onglet = Month(Now)
Sheets(onglet).Activate
End Sub
Serge
a écrit dans le message de news:
e90b01c3f174$4bb85da0$
Parcontre si je remplace le
onglet = Format(Month(Now), "mmmm")
par
onglet = (Month(Now)
ça marche... merci-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" a écrit dans le message de news:
f30e01c3f16f$1638a220$
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
Si tu essaies ceci : tu devrais obtenir le nom complet du mois de la date courante.
a = Format(DateSerial(Year(Now), Month(Now), Day(Now)), "mmmm")
"garnote" <rien@absent.net> a écrit dans le message de news:O8MWb.33906$2g.31493@charlie.risq.qc.ca...
J'allais le dire !
Je croyais que tes onglets étaient nommés
janvier, février, ...
Private Sub Workbook_Open()
onglet = Month(Now)
Sheets(onglet).Activate
End Sub
Serge
<anonymous@discussions.microsoft.com> a écrit dans le message de news:
e90b01c3f174$4bb85da0$a101280a@phx.gbl...
Parcontre si je remplace le
onglet = Format(Month(Now), "mmmm")
par
onglet = (Month(Now)
ça marche... merci
-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" <sab@ian.com> a écrit dans le message de news:
f30e01c3f16f$1638a220$a401280a@phx.gbl...
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
Si tu essaies ceci : tu devrais obtenir le nom complet du mois de la date courante.
a = Format(DateSerial(Year(Now), Month(Now), Day(Now)), "mmmm")
"garnote" a écrit dans le message de news:O8MWb.33906$
J'allais le dire !
Je croyais que tes onglets étaient nommés
janvier, février, ...
Private Sub Workbook_Open()
onglet = Month(Now)
Sheets(onglet).Activate
End Sub
Serge
a écrit dans le message de news:
e90b01c3f174$4bb85da0$
Parcontre si je remplace le
onglet = Format(Month(Now), "mmmm")
par
onglet = (Month(Now)
ça marche... merci-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" a écrit dans le message de news:
f30e01c3f16f$1638a220$
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
Parcontre si je remplace le
onglet = Format(Month(Now), "mmmm")
par
onglet = (Month(Now)
ça marche... merci
-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" a écrit dans le message de news:
f30e01c3f16f$1638a220$
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
Parcontre si je remplace le
onglet = Format(Month(Now), "mmmm")
par
onglet = (Month(Now)
ça marche... merci
-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" <sab@ian.com> a écrit dans le message de news:
f30e01c3f16f$1638a220$a401280a@phx.gbl...
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
Parcontre si je remplace le
onglet = Format(Month(Now), "mmmm")
par
onglet = (Month(Now)
ça marche... merci
-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" a écrit dans le message de news:
f30e01c3f16f$1638a220$
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
Bonjour Garnote,
a = Month(Now) ' Retourne la valeur 2
onglet = Format(Month(Now), "mmmm")
'Retourne Janvier et non février ....
la valeur 2 représente la date : 2 janvier 1900 ou 1904
Si tu essaies ceci : tu devrais obtenir le nom complet du mois de la date
courante.
a = Format(DateSerial(Year(Now), Month(Now), Day(Now)), "mmmm")
Salutations!
"garnote" a écrit dans le message de
news:O8MWb.33906$
J'allais le dire !
Je croyais que tes onglets étaient nommés
janvier, février, ...
Private Sub Workbook_Open()
onglet = Month(Now)
Sheets(onglet).Activate
End Sub
Serge
a écrit dans le message de news:
e90b01c3f174$4bb85da0$
Parcontre si je remplace le
onglet = Format(Month(Now), "mmmm")
par
onglet = (Month(Now)
ça marche... merci-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" a écrit dans le message de news:
f30e01c3f16f$1638a220$
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
Bonjour Garnote,
a = Month(Now) ' Retourne la valeur 2
onglet = Format(Month(Now), "mmmm")
'Retourne Janvier et non février ....
la valeur 2 représente la date : 2 janvier 1900 ou 1904
Si tu essaies ceci : tu devrais obtenir le nom complet du mois de la date
courante.
a = Format(DateSerial(Year(Now), Month(Now), Day(Now)), "mmmm")
Salutations!
"garnote" <rien@absent.net> a écrit dans le message de
news:O8MWb.33906$2g.31493@charlie.risq.qc.ca...
J'allais le dire !
Je croyais que tes onglets étaient nommés
janvier, février, ...
Private Sub Workbook_Open()
onglet = Month(Now)
Sheets(onglet).Activate
End Sub
Serge
<anonymous@discussions.microsoft.com> a écrit dans le message de news:
e90b01c3f174$4bb85da0$a101280a@phx.gbl...
Parcontre si je remplace le
onglet = Format(Month(Now), "mmmm")
par
onglet = (Month(Now)
ça marche... merci
-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" <sab@ian.com> a écrit dans le message de news:
f30e01c3f16f$1638a220$a401280a@phx.gbl...
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
Bonjour Garnote,
a = Month(Now) ' Retourne la valeur 2
onglet = Format(Month(Now), "mmmm")
'Retourne Janvier et non février ....
la valeur 2 représente la date : 2 janvier 1900 ou 1904
Si tu essaies ceci : tu devrais obtenir le nom complet du mois de la date
courante.
a = Format(DateSerial(Year(Now), Month(Now), Day(Now)), "mmmm")
Salutations!
"garnote" a écrit dans le message de
news:O8MWb.33906$
J'allais le dire !
Je croyais que tes onglets étaient nommés
janvier, février, ...
Private Sub Workbook_Open()
onglet = Month(Now)
Sheets(onglet).Activate
End Sub
Serge
a écrit dans le message de news:
e90b01c3f174$4bb85da0$
Parcontre si je remplace le
onglet = Format(Month(Now), "mmmm")
par
onglet = (Month(Now)
ça marche... merci-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" a écrit dans le message de news:
f30e01c3f16f$1638a220$
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
Bonsoir Denis,Si tu essaies ceci : tu devrais obtenir le nom complet du mois de la
date courante.
a = Format(DateSerial(Year(Now), Month(Now), Day(Now)), "mmmm")
Là, tu te compliques quand même un peu la vie, non ?
a=Format(Date,"mmmm")
devrait suffire, AMA.
FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !"garnote" a écrit dans le message de
news:O8MWb.33906$
J'allais le dire !
Je croyais que tes onglets étaient nommés
janvier, février, ...
Private Sub Workbook_Open()
onglet = Month(Now)
Sheets(onglet).Activate
End Sub
Serge
a écrit dans le message de news:
e90b01c3f174$4bb85da0$
Parcontre si je remplace le
onglet = Format(Month(Now), "mmmm")
par
onglet = (Month(Now)
ça marche... merci-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" a écrit dans le message de news:
f30e01c3f16f$1638a220$
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
Bonsoir Denis,
Si tu essaies ceci : tu devrais obtenir le nom complet du mois de la
date courante.
a = Format(DateSerial(Year(Now), Month(Now), Day(Now)), "mmmm")
Là, tu te compliques quand même un peu la vie, non ?
a=Format(Date,"mmmm")
devrait suffire, AMA.
FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !
"garnote" <rien@absent.net> a écrit dans le message de
news:O8MWb.33906$2g.31493@charlie.risq.qc.ca...
J'allais le dire !
Je croyais que tes onglets étaient nommés
janvier, février, ...
Private Sub Workbook_Open()
onglet = Month(Now)
Sheets(onglet).Activate
End Sub
Serge
<anonymous@discussions.microsoft.com> a écrit dans le message de news:
e90b01c3f174$4bb85da0$a101280a@phx.gbl...
Parcontre si je remplace le
onglet = Format(Month(Now), "mmmm")
par
onglet = (Month(Now)
ça marche... merci
-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" <sab@ian.com> a écrit dans le message de news:
f30e01c3f16f$1638a220$a401280a@phx.gbl...
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
Bonsoir Denis,Si tu essaies ceci : tu devrais obtenir le nom complet du mois de la
date courante.
a = Format(DateSerial(Year(Now), Month(Now), Day(Now)), "mmmm")
Là, tu te compliques quand même un peu la vie, non ?
a=Format(Date,"mmmm")
devrait suffire, AMA.
FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !"garnote" a écrit dans le message de
news:O8MWb.33906$
J'allais le dire !
Je croyais que tes onglets étaient nommés
janvier, février, ...
Private Sub Workbook_Open()
onglet = Month(Now)
Sheets(onglet).Activate
End Sub
Serge
a écrit dans le message de news:
e90b01c3f174$4bb85da0$
Parcontre si je remplace le
onglet = Format(Month(Now), "mmmm")
par
onglet = (Month(Now)
ça marche... merci-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" a écrit dans le message de news:
f30e01c3f16f$1638a220$
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
Si tu essaies ceci : tu devrais obtenir le nom complet du mois de la date courante.
a = Format(DateSerial(Year(Now), Month(Now), Day(Now)), "mmmm")
"garnote" a écrit dans le message de news:O8MWb.33906$
J'allais le dire !
Je croyais que tes onglets étaient nommés
janvier, février, ...
Private Sub Workbook_Open()
onglet = Month(Now)
Sheets(onglet).Activate
End Sub
Serge
a écrit dans le message de news:
e90b01c3f174$4bb85da0$
Parcontre si je remplace le
onglet = Format(Month(Now), "mmmm")
par
onglet = (Month(Now)
ça marche... merci-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" a écrit dans le message de news:
f30e01c3f16f$1638a220$
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
Si tu essaies ceci : tu devrais obtenir le nom complet du mois de la date courante.
a = Format(DateSerial(Year(Now), Month(Now), Day(Now)), "mmmm")
"garnote" <rien@absent.net> a écrit dans le message de news:O8MWb.33906$2g.31493@charlie.risq.qc.ca...
J'allais le dire !
Je croyais que tes onglets étaient nommés
janvier, février, ...
Private Sub Workbook_Open()
onglet = Month(Now)
Sheets(onglet).Activate
End Sub
Serge
<anonymous@discussions.microsoft.com> a écrit dans le message de news:
e90b01c3f174$4bb85da0$a101280a@phx.gbl...
Parcontre si je remplace le
onglet = Format(Month(Now), "mmmm")
par
onglet = (Month(Now)
ça marche... merci
-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" <sab@ian.com> a écrit dans le message de news:
f30e01c3f16f$1638a220$a401280a@phx.gbl...
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.
Si tu essaies ceci : tu devrais obtenir le nom complet du mois de la date courante.
a = Format(DateSerial(Year(Now), Month(Now), Day(Now)), "mmmm")
"garnote" a écrit dans le message de news:O8MWb.33906$
J'allais le dire !
Je croyais que tes onglets étaient nommés
janvier, février, ...
Private Sub Workbook_Open()
onglet = Month(Now)
Sheets(onglet).Activate
End Sub
Serge
a écrit dans le message de news:
e90b01c3f174$4bb85da0$
Parcontre si je remplace le
onglet = Format(Month(Now), "mmmm")
par
onglet = (Month(Now)
ça marche... merci-----Message d'origine-----
Bonjour Sabian,
Peut-être que :
Private Sub Workbook_Open()
onglet = Format(Month(Now), "mmmm")
Sheets(onglet).Activate
End Sub
Serge
"Sabian" a écrit dans le message de news:
f30e01c3f16f$1638a220$
'alut tuuuutti...
Je me suis fait un petit prog en vba sur excel.
Dans ce prog, j'ai autant d'onglet que de mois dans
l'année...
Maintenant ce que je voudrais faire, c'est que si j'ouvre
mon fichier le 29 février, ben il me tombe directement sur
l'onglet février, et si je l'ouvre le lendemain, c-à-d le
1er mars, ben vous avez certainement compris ce que je
voudrais...
Merci pour les infos... et bonne st-valentin... (même ceux
qui sont solo)
Sabian
.