IBM Lotus Symphony


Fonction DateValue [Exécution]

Renvoie une valeur de date à partir d'une chaîne de date. Celle-ci est une date complète exprimée par une seule valeur numérique. Ce numéro peut également servir à déterminer la différence entre deux dates.

Syntaxe :

DateValue [(date)]

Valeur de retour :

Date

Paramètres :

Date : expression de type chaîne de caractères contenant la date à calculer. Pratiquement tous les formats de date sont reconnus.

Cette fonction peut être employée pour convertir en nombre entier une date comprise entre le 1er décembre 1582 et le 31 décembre 9999. Le nombre obtenu peut ensuite servir à calculer la différence entre deux dates. Si l'argument de date est défini hors de la plage admise, Lotus Symphony Basic renvoie un message d'erreur.

Contrairement à la fonction DateSerial qui transmet les années, les mois et les jours sous forme de valeurs numériques distinctes, dans le cas de la fonction DateValue, la date est transmise au format "jour.[,]mois.[,]année".

Vous pouvez définir l'environnement local utilisé pour contrôler la mise en forme des nombres, dates et monnaies dans Lotus Symphony Basic dans Outils - Options - Paramètres de langue - Langues. Dans les codes de format Basic, le point décimal (.) est toujours utilisé comme marque de réservation pour le séparateur décimal défini dans vos paramètres régionaux. Ce symbole est remplacé par le caractère correspondant.

Cela s'applique également aux paramètres régionaux relatifs aux formats de date, d'heure et de monnaie. La description de format Basic est interprétée et affichée en fonction des paramètres régionaux.

Codes d'erreur

5 Appel de procédure incorrect

Exemple :

Sub ExampleDateValue

msgbox DateValue("12/02/1997")

end sub


Commentaires en retour sur le produit | Documentation complémentaire | Marques