Bonjour,
1. Dans la ligne ci dessous
mois = Month(BusinessDate)
je récupère un chiffre ou un nombre qui correspond au mois de la date "BusinessDate" ex 1, 2, 10)
je voudrais transformer ce chiffre ou nombre de façon à obtenir le mo is ex: Janvier,Février, Décembre etc..)
par exemple mois=Mars
2. Dans ce bout de programme, je souhaiterai définir des noms pour les mois et les années ex:
Janvier2008.............Février2010 etc
an = 2008
a = 3
For j = 1 To 8,
Okmois = Array("Janvier", "Février", "Mars", " Avril", "Mai", "Juin", "Juillet", "Aout", "Septembre",
"Octobre", "Novembre", "Décembre")
For I = 0 To 11
mois = Okmois(I)
ActiveWorkbook.Names.Add Name:=mois, Ref ersToR1C1:="=Graphe!R14C" & a
a = a + 2
Next I
an = an + 1
Next j
La ligne
ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
ne fonctionne pas, il y a une erreur de syntaxe probablement
merci et bonne journée
Bonjour,
1. Dans la ligne ci dessous
mois = Month(BusinessDate)
je récupère un chiffre ou un nombre qui correspond au mois de la date "BusinessDate" ex 1, 2, 10)
je voudrais transformer ce chiffre ou nombre de façon à obtenir le mo is ex: Janvier,Février, Décembre etc..)
par exemple mois=Mars
2. Dans ce bout de programme, je souhaiterai définir des noms pour les mois et les années ex:
Janvier2008.............Février2010 etc
an = 2008
a = 3
For j = 1 To 8,
Okmois = Array("Janvier", "Février", "Mars", " Avril", "Mai", "Juin", "Juillet", "Aout", "Septembre",
"Octobre", "Novembre", "Décembre")
For I = 0 To 11
mois = Okmois(I)
ActiveWorkbook.Names.Add Name:=mois, Ref ersToR1C1:="=Graphe!R14C" & a
a = a + 2
Next I
an = an + 1
Next j
La ligne
ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
ne fonctionne pas, il y a une erreur de syntaxe probablement
merci et bonne journée
Bonjour,
1. Dans la ligne ci dessous
mois = Month(BusinessDate)
je récupère un chiffre ou un nombre qui correspond au mois de la date "BusinessDate" ex 1, 2, 10)
je voudrais transformer ce chiffre ou nombre de façon à obtenir le mo is ex: Janvier,Février, Décembre etc..)
par exemple mois=Mars
2. Dans ce bout de programme, je souhaiterai définir des noms pour les mois et les années ex:
Janvier2008.............Février2010 etc
an = 2008
a = 3
For j = 1 To 8,
Okmois = Array("Janvier", "Février", "Mars", " Avril", "Mai", "Juin", "Juillet", "Aout", "Septembre",
"Octobre", "Novembre", "Décembre")
For I = 0 To 11
mois = Okmois(I)
ActiveWorkbook.Names.Add Name:=mois, Ref ersToR1C1:="=Graphe!R14C" & a
a = a + 2
Next I
an = an + 1
Next j
La ligne
ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
ne fonctionne pas, il y a une erreur de syntaxe probablement
merci et bonne journée
Bonjour,
1. Dans la ligne ci dessous
mois = Month(BusinessDate)
je récupère un chiffre ou un nombre qui correspond au mois de la date "BusinessDate" ex 1, 2, 10)
je voudrais transformer ce chiffre ou nombre de façon à obtenir le mois ex: Janvier,Février, Décembre etc..)
par exemple mois=Mars
2. Dans ce bout de programme, je souhaiterai définir des noms pour les mois et les années ex:
Janvier2008.............Février2010 etc
an = 2008
a = 3
For j = 1 To 8,
Okmois = Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Aout", "Septembre",
"Octobre", "Novembre", "Décembre")
For I = 0 To 11
mois = Okmois(I)
ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
a = a + 2
Next I
an = an + 1
Next j
La ligne
ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
ne fonctionne pas, il y a une erreur de syntaxe probablement
merci et bonne journée
Bonjour,
1. Dans la ligne ci dessous
mois = Month(BusinessDate)
je récupère un chiffre ou un nombre qui correspond au mois de la date "BusinessDate" ex 1, 2, 10)
je voudrais transformer ce chiffre ou nombre de façon à obtenir le mois ex: Janvier,Février, Décembre etc..)
par exemple mois=Mars
2. Dans ce bout de programme, je souhaiterai définir des noms pour les mois et les années ex:
Janvier2008.............Février2010 etc
an = 2008
a = 3
For j = 1 To 8,
Okmois = Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Aout", "Septembre",
"Octobre", "Novembre", "Décembre")
For I = 0 To 11
mois = Okmois(I)
ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
a = a + 2
Next I
an = an + 1
Next j
La ligne
ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
ne fonctionne pas, il y a une erreur de syntaxe probablement
merci et bonne journée
Bonjour,
1. Dans la ligne ci dessous
mois = Month(BusinessDate)
je récupère un chiffre ou un nombre qui correspond au mois de la date "BusinessDate" ex 1, 2, 10)
je voudrais transformer ce chiffre ou nombre de façon à obtenir le mois ex: Janvier,Février, Décembre etc..)
par exemple mois=Mars
2. Dans ce bout de programme, je souhaiterai définir des noms pour les mois et les années ex:
Janvier2008.............Février2010 etc
an = 2008
a = 3
For j = 1 To 8,
Okmois = Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Aout", "Septembre",
"Octobre", "Novembre", "Décembre")
For I = 0 To 11
mois = Okmois(I)
ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
a = a + 2
Next I
an = an + 1
Next j
La ligne
ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
ne fonctionne pas, il y a une erreur de syntaxe probablement
merci et bonne journée
Bonjour
Pour le 1 --si j'ai une variable égale à "mois=2"
comment transformer ce 2 en février de façon que "mois=Février ?"
merci
"LSteph" a écrit dans le message de groupe de discussion :
Bonjour,
Rien compris à ce que tu tentes de faire dans le 2 , très simplement
voici deux exemples simples pour écrire le mois, à adapter a tes
businessdates
Dans Feuille de calcul supposons une vraie date au format date en
a1,
pour obtenir le mois en texte =Texte(a1;"mmmm")
Dans VBA pour la date du jour dans la var mois,
Dim mois As String
mois = Format(Now, "mmmm")
Cordialement.
--
LSteph
On 12 jan, 11:07, "jean-luc Guitard" wrote:
> Bonjour,
> 1. Dans la ligne ci dessous
> mois = Month(BusinessDate)
> je récupère un chiffre ou un nombre qui correspond au mois de la da te "BusinessDate" ex 1, 2, 10)
> je voudrais transformer ce chiffre ou nombre de façon à obtenir le mois ex: Janvier,Février, Décembre etc..)
> par exemple mois=Mars
> 2. Dans ce bout de programme, je souhaiterai définir des noms pour le s mois et les années ex:
> Janvier2008.............Février2010 etc
> an = 2008
> a = 3
> For j = 1 To 8,
> Okmois = Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Aout", "Septembre",
> "Octobre", "Novembre", "Décembre")
> For I = 0 To 11
> mois = Okmois(I)
> ActiveWorkbook.Names.Add Name:=mois, R efersToR1C1:="=Graphe!R14C" & a
> a = a + 2
> Next I
> an = an + 1
> Next j
> La ligne
> ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
> ne fonctionne pas, il y a une erreur de syntaxe probablement
> merci et bonne journée- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour
Pour le 1 --si j'ai une variable égale à "mois=2"
comment transformer ce 2 en février de façon que "mois=Février ?"
merci
"LSteph" a écrit dans le message de groupe de discussion :
317f5ce2-4bc5-4371-b0a8-ca6079e4b...@e20g2000vbn.googlegroups.com...
Bonjour,
Rien compris à ce que tu tentes de faire dans le 2 , très simplement
voici deux exemples simples pour écrire le mois, à adapter a tes
businessdates
Dans Feuille de calcul supposons une vraie date au format date en
a1,
pour obtenir le mois en texte =Texte(a1;"mmmm")
Dans VBA pour la date du jour dans la var mois,
Dim mois As String
mois = Format(Now, "mmmm")
Cordialement.
--
LSteph
On 12 jan, 11:07, "jean-luc Guitard" <jl.guit...@wanadoo.fr> wrote:
> Bonjour,
> 1. Dans la ligne ci dessous
> mois = Month(BusinessDate)
> je récupère un chiffre ou un nombre qui correspond au mois de la da te "BusinessDate" ex 1, 2, 10)
> je voudrais transformer ce chiffre ou nombre de façon à obtenir le mois ex: Janvier,Février, Décembre etc..)
> par exemple mois=Mars
> 2. Dans ce bout de programme, je souhaiterai définir des noms pour le s mois et les années ex:
> Janvier2008.............Février2010 etc
> an = 2008
> a = 3
> For j = 1 To 8,
> Okmois = Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Aout", "Septembre",
> "Octobre", "Novembre", "Décembre")
> For I = 0 To 11
> mois = Okmois(I)
> ActiveWorkbook.Names.Add Name:=mois, R efersToR1C1:="=Graphe!R14C" & a
> a = a + 2
> Next I
> an = an + 1
> Next j
> La ligne
> ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
> ne fonctionne pas, il y a une erreur de syntaxe probablement
> merci et bonne journée- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour
Pour le 1 --si j'ai une variable égale à "mois=2"
comment transformer ce 2 en février de façon que "mois=Février ?"
merci
"LSteph" a écrit dans le message de groupe de discussion :
Bonjour,
Rien compris à ce que tu tentes de faire dans le 2 , très simplement
voici deux exemples simples pour écrire le mois, à adapter a tes
businessdates
Dans Feuille de calcul supposons une vraie date au format date en
a1,
pour obtenir le mois en texte =Texte(a1;"mmmm")
Dans VBA pour la date du jour dans la var mois,
Dim mois As String
mois = Format(Now, "mmmm")
Cordialement.
--
LSteph
On 12 jan, 11:07, "jean-luc Guitard" wrote:
> Bonjour,
> 1. Dans la ligne ci dessous
> mois = Month(BusinessDate)
> je récupère un chiffre ou un nombre qui correspond au mois de la da te "BusinessDate" ex 1, 2, 10)
> je voudrais transformer ce chiffre ou nombre de façon à obtenir le mois ex: Janvier,Février, Décembre etc..)
> par exemple mois=Mars
> 2. Dans ce bout de programme, je souhaiterai définir des noms pour le s mois et les années ex:
> Janvier2008.............Février2010 etc
> an = 2008
> a = 3
> For j = 1 To 8,
> Okmois = Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Aout", "Septembre",
> "Octobre", "Novembre", "Décembre")
> For I = 0 To 11
> mois = Okmois(I)
> ActiveWorkbook.Names.Add Name:=mois, R efersToR1C1:="=Graphe!R14C" & a
> a = a + 2
> Next I
> an = an + 1
> Next j
> La ligne
> ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
> ne fonctionne pas, il y a une erreur de syntaxe probablement
> merci et bonne journée- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
1. Dans la ligne ci dessous
mois = Month(BusinessDate)
je récupère un chiffre ou un nombre qui correspond au mois de la date
"BusinessDate" ex 1, 2, 10)
je voudrais transformer ce chiffre ou nombre de façon à obtenir le mois
ex: Janvier,Février, Décembre etc..)
par exemple mois=Mars
2. Dans ce bout de programme, je souhaiterai définir des noms pour les
mois et les années ex: Janvier2008.............Février2010 etc
an = 2008
a = 3
For j = 1 To 8,
Okmois = Array("Janvier", "Février", "Mars", "Avril", "Mai",
"Juin", "Juillet", "Aout", "Septembre", "Octobre", "Novembre", "Décembre")
For I = 0 To 11
mois = Okmois(I)
ActiveWorkbook.Names.Add Name:=mois,
RefersToR1C1:="=Graphe!R14C" & a
a = a + 2
Next I
an = an + 1
Next j
La ligne
ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
ne fonctionne pas, il y a une erreur de syntaxe probablement
merci et bonne journée
Bonjour,
1. Dans la ligne ci dessous
mois = Month(BusinessDate)
je récupère un chiffre ou un nombre qui correspond au mois de la date
"BusinessDate" ex 1, 2, 10)
je voudrais transformer ce chiffre ou nombre de façon à obtenir le mois
ex: Janvier,Février, Décembre etc..)
par exemple mois=Mars
2. Dans ce bout de programme, je souhaiterai définir des noms pour les
mois et les années ex: Janvier2008.............Février2010 etc
an = 2008
a = 3
For j = 1 To 8,
Okmois = Array("Janvier", "Février", "Mars", "Avril", "Mai",
"Juin", "Juillet", "Aout", "Septembre", "Octobre", "Novembre", "Décembre")
For I = 0 To 11
mois = Okmois(I)
ActiveWorkbook.Names.Add Name:=mois,
RefersToR1C1:="=Graphe!R14C" & a
a = a + 2
Next I
an = an + 1
Next j
La ligne
ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
ne fonctionne pas, il y a une erreur de syntaxe probablement
merci et bonne journée
Bonjour,
1. Dans la ligne ci dessous
mois = Month(BusinessDate)
je récupère un chiffre ou un nombre qui correspond au mois de la date
"BusinessDate" ex 1, 2, 10)
je voudrais transformer ce chiffre ou nombre de façon à obtenir le mois
ex: Janvier,Février, Décembre etc..)
par exemple mois=Mars
2. Dans ce bout de programme, je souhaiterai définir des noms pour les
mois et les années ex: Janvier2008.............Février2010 etc
an = 2008
a = 3
For j = 1 To 8,
Okmois = Array("Janvier", "Février", "Mars", "Avril", "Mai",
"Juin", "Juillet", "Aout", "Septembre", "Octobre", "Novembre", "Décembre")
For I = 0 To 11
mois = Okmois(I)
ActiveWorkbook.Names.Add Name:=mois,
RefersToR1C1:="=Graphe!R14C" & a
a = a + 2
Next I
an = an + 1
Next j
La ligne
ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
ne fonctionne pas, il y a une erreur de syntaxe probablement
merci et bonne journée
Pour le 1 --si j'ai une variable égale à "mois=2"
comment transformer ce 2 en février de façon que "mois=Février ?"
Pour le 1 --si j'ai une variable égale à "mois=2"
comment transformer ce 2 en février de façon que "mois=Février ?"
Pour le 1 --si j'ai une variable égale à "mois=2"
comment transformer ce 2 en février de façon que "mois=Février ?"
mois=Format(ladatequetuveux,"mmmm")
mais tu obtiendras février et non pas Février (un mois ne prend pas de
majuscule)
mois=Format(ladatequetuveux,"mmmm")
mais tu obtiendras février et non pas Février (un mois ne prend pas de
majuscule)
mois=Format(ladatequetuveux,"mmmm")
mais tu obtiendras février et non pas Février (un mois ne prend pas de
majuscule)
Bonsour®
"jean-luc Guitard" a écrit
> Pour le 1 --si j'ai une variable égale à "mois=2"
> comment transformer ce 2 en février de façon que "mois=Février ?"
=CHOISIR(lavariable;"janvier";"février";"mars";"avril";"mai";"juin";" juillet";"août";"septembre";"octobre";"novembre";"décembre")
;o)))
ki ki parlait d'élus culs, bras, scions ???
Bonsour®
"jean-luc Guitard" a écrit
> Pour le 1 --si j'ai une variable égale à "mois=2"
> comment transformer ce 2 en février de façon que "mois=Février ?"
=CHOISIR(lavariable;"janvier";"février";"mars";"avril";"mai";"juin";" juillet";"août";"septembre";"octobre";"novembre";"décembre")
;o)))
ki ki parlait d'élus culs, bras, scions ???
Bonsour®
"jean-luc Guitard" a écrit
> Pour le 1 --si j'ai une variable égale à "mois=2"
> comment transformer ce 2 en février de façon que "mois=Février ?"
=CHOISIR(lavariable;"janvier";"février";"mars";"avril";"mai";"juin";" juillet";"août";"septembre";"octobre";"novembre";"décembre")
;o)))
ki ki parlait d'élus culs, bras, scions ???
Bonjour,
1. Dans la ligne ci dessous
mois = Month(BusinessDate)
je récupère un chiffre ou un nombre qui correspond au mois de la date "BusinessDate" ex 1, 2, 10)
je voudrais transformer ce chiffre ou nombre de façon à obtenir le mois ex: Janvier,Février, Décembre etc..)
par exemple mois=Mars
2. Dans ce bout de programme, je souhaiterai définir des noms pour les mois et les années ex:
Janvier2008.............Février2010 etc
an = 2008
a = 3
For j = 1 To 8,
Okmois = Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Aout", "Septembre",
"Octobre", "Novembre", "Décembre")
For I = 0 To 11
mois = Okmois(I)
ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
a = a + 2
Next I
an = an + 1
Next j
La ligne
ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
ne fonctionne pas, il y a une erreur de syntaxe probablement
merci et bonne journée
Bonjour,
1. Dans la ligne ci dessous
mois = Month(BusinessDate)
je récupère un chiffre ou un nombre qui correspond au mois de la date "BusinessDate" ex 1, 2, 10)
je voudrais transformer ce chiffre ou nombre de façon à obtenir le mois ex: Janvier,Février, Décembre etc..)
par exemple mois=Mars
2. Dans ce bout de programme, je souhaiterai définir des noms pour les mois et les années ex:
Janvier2008.............Février2010 etc
an = 2008
a = 3
For j = 1 To 8,
Okmois = Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Aout", "Septembre",
"Octobre", "Novembre", "Décembre")
For I = 0 To 11
mois = Okmois(I)
ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
a = a + 2
Next I
an = an + 1
Next j
La ligne
ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
ne fonctionne pas, il y a une erreur de syntaxe probablement
merci et bonne journée
Bonjour,
1. Dans la ligne ci dessous
mois = Month(BusinessDate)
je récupère un chiffre ou un nombre qui correspond au mois de la date "BusinessDate" ex 1, 2, 10)
je voudrais transformer ce chiffre ou nombre de façon à obtenir le mois ex: Janvier,Février, Décembre etc..)
par exemple mois=Mars
2. Dans ce bout de programme, je souhaiterai définir des noms pour les mois et les années ex:
Janvier2008.............Février2010 etc
an = 2008
a = 3
For j = 1 To 8,
Okmois = Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Aout", "Septembre",
"Octobre", "Novembre", "Décembre")
For I = 0 To 11
mois = Okmois(I)
ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
a = a + 2
Next I
an = an + 1
Next j
La ligne
ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
ne fonctionne pas, il y a une erreur de syntaxe probablement
merci et bonne journée
Bonjour,
Une variante, dans la fonction "DateSerial"
tu peux retenir l'année et le jour du mois
que tu désires...puisque c'est sans importance
concernant le résultat attendu.
'----------------------------------
Sub test()
Dim MyVar As Integer
MyVar = 2
MsgBox Application.Proper(Format(DateSerial(2000, MyVar, 1), "MMMM"))
End Sub
'----------------------------------
MichD
--------------------------------------------
"LSteph" a écrit dans le message de groupe de discussion :
Bonjour,
Rien compris à ce que tu tentes de faire dans le 2 , très simplement
voici deux exemples simples pour écrire le mois, à adapter a tes
businessdates
Dans Feuille de calcul supposons une vraie date au format date en
a1,
pour obtenir le mois en texte =Texte(a1;"mmmm")
Dans VBA pour la date du jour dans la var mois,
Dim mois As String
mois = Format(Now, "mmmm")
Cordialement.
--
LSteph
On 12 jan, 11:07, "jean-luc Guitard" wrote:
> Bonjour,
> 1. Dans la ligne ci dessous
> mois = Month(BusinessDate)
> je récupère un chiffre ou un nombre qui correspond au mois de la da te "BusinessDate" ex 1, 2, 10)
> je voudrais transformer ce chiffre ou nombre de façon à obtenir le mois ex: Janvier,Février, Décembre etc..)
> par exemple mois=Mars
> 2. Dans ce bout de programme, je souhaiterai définir des noms pour le s mois et les années ex:
> Janvier2008.............Février2010 etc
> an = 2008
> a = 3
> For j = 1 To 8,
> Okmois = Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Aout", "Septembre",
> "Octobre", "Novembre", "Décembre")
> For I = 0 To 11
> mois = Okmois(I)
> ActiveWorkbook.Names.Add Name:=mois, R efersToR1C1:="=Graphe!R14C" & a
> a = a + 2
> Next I
> an = an + 1
> Next j
> La ligne
> ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
> ne fonctionne pas, il y a une erreur de syntaxe probablement
> merci et bonne journée- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
Une variante, dans la fonction "DateSerial"
tu peux retenir l'année et le jour du mois
que tu désires...puisque c'est sans importance
concernant le résultat attendu.
'----------------------------------
Sub test()
Dim MyVar As Integer
MyVar = 2
MsgBox Application.Proper(Format(DateSerial(2000, MyVar, 1), "MMMM"))
End Sub
'----------------------------------
MichD
--------------------------------------------
"LSteph" a écrit dans le message de groupe de discussion :
317f5ce2-4bc5-4371-b0a8-ca6079e4b...@e20g2000vbn.googlegroups.com...
Bonjour,
Rien compris à ce que tu tentes de faire dans le 2 , très simplement
voici deux exemples simples pour écrire le mois, à adapter a tes
businessdates
Dans Feuille de calcul supposons une vraie date au format date en
a1,
pour obtenir le mois en texte =Texte(a1;"mmmm")
Dans VBA pour la date du jour dans la var mois,
Dim mois As String
mois = Format(Now, "mmmm")
Cordialement.
--
LSteph
On 12 jan, 11:07, "jean-luc Guitard" <jl.guit...@wanadoo.fr> wrote:
> Bonjour,
> 1. Dans la ligne ci dessous
> mois = Month(BusinessDate)
> je récupère un chiffre ou un nombre qui correspond au mois de la da te "BusinessDate" ex 1, 2, 10)
> je voudrais transformer ce chiffre ou nombre de façon à obtenir le mois ex: Janvier,Février, Décembre etc..)
> par exemple mois=Mars
> 2. Dans ce bout de programme, je souhaiterai définir des noms pour le s mois et les années ex:
> Janvier2008.............Février2010 etc
> an = 2008
> a = 3
> For j = 1 To 8,
> Okmois = Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Aout", "Septembre",
> "Octobre", "Novembre", "Décembre")
> For I = 0 To 11
> mois = Okmois(I)
> ActiveWorkbook.Names.Add Name:=mois, R efersToR1C1:="=Graphe!R14C" & a
> a = a + 2
> Next I
> an = an + 1
> Next j
> La ligne
> ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
> ne fonctionne pas, il y a une erreur de syntaxe probablement
> merci et bonne journée- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
Une variante, dans la fonction "DateSerial"
tu peux retenir l'année et le jour du mois
que tu désires...puisque c'est sans importance
concernant le résultat attendu.
'----------------------------------
Sub test()
Dim MyVar As Integer
MyVar = 2
MsgBox Application.Proper(Format(DateSerial(2000, MyVar, 1), "MMMM"))
End Sub
'----------------------------------
MichD
--------------------------------------------
"LSteph" a écrit dans le message de groupe de discussion :
Bonjour,
Rien compris à ce que tu tentes de faire dans le 2 , très simplement
voici deux exemples simples pour écrire le mois, à adapter a tes
businessdates
Dans Feuille de calcul supposons une vraie date au format date en
a1,
pour obtenir le mois en texte =Texte(a1;"mmmm")
Dans VBA pour la date du jour dans la var mois,
Dim mois As String
mois = Format(Now, "mmmm")
Cordialement.
--
LSteph
On 12 jan, 11:07, "jean-luc Guitard" wrote:
> Bonjour,
> 1. Dans la ligne ci dessous
> mois = Month(BusinessDate)
> je récupère un chiffre ou un nombre qui correspond au mois de la da te "BusinessDate" ex 1, 2, 10)
> je voudrais transformer ce chiffre ou nombre de façon à obtenir le mois ex: Janvier,Février, Décembre etc..)
> par exemple mois=Mars
> 2. Dans ce bout de programme, je souhaiterai définir des noms pour le s mois et les années ex:
> Janvier2008.............Février2010 etc
> an = 2008
> a = 3
> For j = 1 To 8,
> Okmois = Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Aout", "Septembre",
> "Octobre", "Novembre", "Décembre")
> For I = 0 To 11
> mois = Okmois(I)
> ActiveWorkbook.Names.Add Name:=mois, R efersToR1C1:="=Graphe!R14C" & a
> a = a + 2
> Next I
> an = an + 1
> Next j
> La ligne
> ActiveWorkbook.Names.Add Name:=mois, RefersToR1C1:="=Graphe!R14C" & a
> ne fonctionne pas, il y a une erreur de syntaxe probablement
> merci et bonne journée- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -