Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Utiliser le numéro de mois en tant que variable

mfb

XLDnaute Occasionnel
Bonjour,
Bien que le sujet date et format est été maintes fois traité je me prends les pieds dans le tapis.
Le but recherché est dans le titre lui même la PJ comporte quelques explics en +;
Pour résoudre le Pb j'ai manipulé en vain CDte, CStr, Text, String, Integer , date ....
alors je me résous à me remettre à votre savoir.
Je reste dispo pour toute autre info.
D'avance merci
A+
Daniel
 

Pièces jointes

  • Numéro de mois.xlsm
    20.2 KB · Affichages: 27

john

XLDnaute Impliqué
Re : Utiliser le numéro de mois en tant que variable

Bonjour,

Modifie ta ligne
y = Cells(5, 2).Value en y = Month(Cells(5, 2).Value)

Bonne journée.

John
EDIT: réponse croisée avec PierreJean
 

ROGER2327

XLDnaute Barbatruc
Re : Utiliser le numéro de mois en tant que variable

Bonjour à tous.


Autre possibilité :​
Code:
Private Sub CommandButton1_Click()
Dim y As Integer
    y = Month(DTPicker1)
    Cells(5, 2).Value = y
    Cells(y - 2, 3).Value = "Bonjour"
End Sub
Encore faut-il qu'il existe un "DTPicker1".​


Bonne soirée.


ℝOGER2327
#7605


Jeudi 5 Haha 142 (Sainte Belgique, nourrice - fête Suprême Quarte)
19 Vendémiaire An CCXXIII, 6,1222h - tournesol
2014-W41-5T14:41:35Z
 

mfb

XLDnaute Occasionnel
Re : Utiliser le numéro de mois en tant que variable

Re,
Sitôt émis sitôt répondu bravo !!!
Merci à Roger, john et Pierrot et à tous les anonymes.
Tout marche ...trop bien alors je vais me permettre d'abuser.
Avec le même principe et Year j'ai extrait l'année.
Maintenant comment extraire 14 de 2014 ?
A+
Daniel
 

Si...

XLDnaute Barbatruc
Re : Utiliser le numéro de mois en tant que variable

salut

Si... je ne me trompe pas, Month(DTPicker1) donne 1 pour "janvier" et cells(1-2,3) ... posera problème, de même pour février, non ?
 

mfb

XLDnaute Occasionnel
Re : Utiliser le numéro de mois en tant que variable

Bonjour,
Merci Si...pour ta remarque.
Pour mon usage cela ne pose pas de Pb.
Les 3 solutions proposées me conviennent.
Bonne fin de semaine à TOUS
A+
Daniel
 

john

XLDnaute Impliqué
Re : Utiliser le numéro de mois en tant que variable

Bonjour,


Pour la réponse à ta question ci-dessus, tu peux faire comme ceci :
an = Format(DTPicker1, "yy")

Bon dimanche.

John
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…