FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV (précédentes versions)
→
Lire colonne date en Excel
Lire colonne date en Excel
Débuté par Sandy, 28 avr. 2003 22:33 - 3 réponses
Connectez-vous…
Sandy
#1
Posté le 28 avril 2003 - 22:33
Je voudrais que quelqu'un m'aide pour aller lire une colonne date d'un fichier
Excel.
J'ai la date 01-04-2003 dans une colonne et j'utilise le code suivant :
aValue = xlsFile>>Range(pRange)>>Value
et ca me retourne : 37712
Merci
Signaler
0
0
SEB
#2
Posté le 29 avril 2003 - 15:22
Salut
En fait, tu récupères un entier qui correspond à la date.
Dans ton code, tu dois utiliser la fonction ENTIERVERSDATE et tu récupèreras
ainsi la date au format AAAAMMJJ.
Seb
"Sandy" <sandyg@infositetech.com> wrote:
Je voudrais que quelqu'un m'aide pour aller lire une colonne date d'un fichier
Excel.
J'ai la date 01-04-2003 dans une colonne et j'utilise le code suivant :
aValue = xlsFile>>Range(pRange)>>Value
et ca me retourne : 37712
Merci
Signaler
0
0
Marcel.berman@managingbusiness.be
#3
Posté le 29 avril 2003 - 16:41
Salut !
Attention quand même ... je crois que la date de départ sous Windev et sous
Excel ne sont pas les mêmes ...
A vérifier dans les aides respectives ...
Bien à vous
--
Marcel Berman
c/o Managing Business SPRL
Allée du Petit Paris, 11
B - 1410 - Waterloo
Tel : +32 2 351.60.64
Fax : +32 2 351.45.78
Gsm : +32 475.799.477
Signaler
0
0
Philippe Henkens
#4
Posté le 29 avril 2003 - 23:56
La date sous Excel est en fait un entier calculé depuis le 01/01/1900. Dans
Windev, la date de base est le 01/01/1800.
Il faut rajouter 36523 jours au résultat renvoyer par Excel.
aValue est un entier (long si Windev 5.5)
dValue est une chaine
aValue = xlsFile>>Range(pRange)>>Value
dValue=EntierVersDate(aValue+36523)
// si il faut formater la date "en clair" (JJ/MM/AAAA) dValue=DateVersChaine(dValue)
"Sandy" <sandyg@infositetech.com> wrote:
Je voudrais que quelqu'un m'aide pour aller lire une colonne date d'un fichier
Excel.
J'ai la date 01-04-2003 dans une colonne et j'utilise le code suivant :
aValue = xlsFile>>Range(pRange)>>Value
et ca me retourne : 37712
Merci
Signaler
0
0
→ Revenir à WINDEV (précédentes versions)
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte