Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1082 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  récupérer l'année

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

récupérer l'année

n°1181275
ptitegreno​uille
Posté le 22-08-2005 à 14:44:06  profilanswer
 

Bonjour, je voudrais savoir comment peut on récupérer l'année d'une date en vba? Existe t-il une fonction du style strlenght comme en C ?
Merci

mood
Publicité
Posté le 22-08-2005 à 14:44:06  profilanswer
 

n°1181286
guendalf
Posté le 22-08-2005 à 15:01:38  profilanswer
 

strlength == Len en vb


---------------
Guendalf
n°1181287
ptitegreno​uille
Posté le 22-08-2005 à 15:02:38  profilanswer
 

merci beaucoup!

n°1181291
ptitegreno​uille
Posté le 22-08-2005 à 15:06:33  profilanswer
 

En faite ce n'est pas exactement ce que je cherche! J'aurais souhaité savoir si il existait une fonction pour récupérer l'année d'une date.  
Par exxemple pour le 22/05/2005, récupérer 2005.

n°1181295
guendalf
Posté le 22-08-2005 à 15:11:54  profilanswer
 

ptitegrenouille a écrit :

En faite ce n'est pas exactement ce que je cherche! J'aurais souhaité savoir si il existait une fonction pour récupérer l'année d'une date.  
Par exxemple pour le 22/05/2005, récupérer 2005.


Oui Format
 
exemple

Code :
  1. Format(cells(1,1).value, "yyyy" ) ' retourne l'annee contenu dans la cellule A1 a condition qu'elle contienne une date


---------------
Guendalf
n°1181298
ptitegreno​uille
Posté le 22-08-2005 à 15:14:46  profilanswer
 

Et Format fonctionne sous Access?  
Car c'est sous Access que je doit l'utiliser, sur la fonction Date.

n°1181303
M@el
Posté le 22-08-2005 à 15:18:12  profilanswer
 

Il y a aussi une Function Year(MyDate as Date)
C moin chiant que Format() mais Format marche aussi.
Tout depend du contexte.

n°1181304
ptitegreno​uille
Posté le 22-08-2005 à 15:18:56  profilanswer
 

ok merci je vais essayer tous ca!

n°1181306
AlainTech
Pas trouvé? Cherche encore!
Posté le 22-08-2005 à 15:20:28  profilanswer
 

Nettement plus simple:

Year(Date)

n°1181307
alien_nan
Posté le 22-08-2005 à 15:20:28  profilanswer
 

ptitegrenouille a écrit :

Et Format fonctionne sous Access?  
Car c'est sous Access que je doit l'utiliser, sur la fonction Date.


 
year(now) doit fonctionner il me semble (pour l'année courante)
 
Edit : si ca c'est pas de la synchro :D


Message édité par alien_nan le 22-08-2005 à 15:21:07
mood
Publicité
Posté le 22-08-2005 à 15:20:28  profilanswer
 

n°1181310
ptitegreno​uille
Posté le 22-08-2005 à 15:23:48  profilanswer
 

C'est bon year(Date) fonctionne! Merci!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  récupérer l'année

 

Sujets relatifs
Comment récuperer $_GET['machin'] en $machin ? [résolu]récupérer du contenu XML d'une fonction PHP dans une feuille XSLT ?
[Résolu] récupérer un objet au format "time"[Perl] Récupérer le chemin de fichier
[VB .NET]Attaquer une DLL C++ et lui passer et récupérer des Strings[RESOLU] Récupérer résultat d'1 requête SQL dans 1 script bourne shell
Récupérer le nom de session windows du client dans un réseau local[MySQL]Récupérer un seul enregistrement
[JAVA] Comment récupérer l'année en cours dans une variable ?[Perl] Récuperer l'année d'un fichier ...
Plus de sujets relatifs à : récupérer l'année


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR