|
|
|
|
bonjour,
essayes avec la fonction format expr1: format([madate];"dd-mm-yyyy") au besoin va voir sur l'aide d'access ou bien une recherche sur ce site , je crois que la question a souvent ete posee A+ Essayer.........des fois ça marche............ |
salut,
Sous ACCESS, la date est toujours stockée au format anglais (mmddyyyy). utilise la formule VBA Format(maDate, "dd/mm/yyyy"), ou la formule de feuille =TEXTE(C2 ; "dd/mm/yyyy") ) pour afficher la date au format qui te convient. Le deuxième argument peut prendre, entre autres, ces valeurs : dddd dd/mm/yyyy lundi 23/05/2005 ddd d/mm lun 1/05 yyyymmdd 20050523 etc... regarde dans l'aide pour voir toutes les possibilités. suivant la version Excel dont tu disposes, il faudra peut-être remplacer 'y' par 'a' et 'd' par 'j'. A+, Kobaya. |
Bonjour
J'utilise actuellement la fonction format sous access. pour convertir le format d'une date. Du jour au lendemain sans aucune manipulation apparente de ma part, j'ai un message d'erreur indiquant que la fonction format n'existe pas et donc je n'ai plus de conversion. J'ai essayer de réinstaller access et de réparer mais rien n'y fait la fonction à disparue. Est ce que quelqu'un aurais une idée pour la réactiver. Merci d'avance Biloue
|
Bonjour,
Dans VBA access, j'ai un "petit" soucis avec les dates... J'ai l'impression qu'Acces se mélange les pinceaux : par exemple si je demande l'écriture de ces dates format(#17/10/2007#, "dd mmmm yy") j'obtiens 17 oct 07 par contre format(#07/10/2007#, "dd mmmm yy") donne 10 juil 07... Comprend qui peut... Cordialement. |
Bonjour,
Dans VBA access, j'ai un "petit" soucis avec les dates... J'ai l'impression qu'Acces se mélange les pinceaux : par exemple si je demande l'écriture de ces dates format(#17/10/2007#, "dd mmmm yy") j'obtiens 17 oct 07 par contre format(#07/10/2007#, "dd mmmm yy") donne 10 juil 07... Comprends qui peut... Cordialement Fred |
ACCESS essaye de trouver une date valide car tu l'as mise entre dièses, donc il essaye en format british en premier puis sinon en europeen et ensuite en asiatique...
Essaye en mettant ta date entre guillemets : format("07/10/2007", "dd mmmm yy"), ça devrait le faire... A+ Blux "Les cons, ça ose tout. C'est même à ça qu'on les reconnait" |
Bonjour,
J'ai moi aussi besoin régulierement d'envoyer des requêtes vers une base ACCESS ou SQL, voici la petite fonction qui me fait la transposition d'un variant de type date en une chaîne de caractères : Function AccessFormatDateTime(CurrentDate) if(FALSE) then AccessFormatDateTime = "CONVERT(DATETIME, '"& Year(CurrentDate)&"-" AccessFormatDateTime = AccessFormatDateTime & Month(CurrentDate)&"-" AccessFormatDateTime = AccessFormatDateTime & Day(CurrentDate)&" " AccessFormatDateTime = AccessFormatDateTime & Hour(CurrentDate)&":" AccessFormatDateTime = AccessFormatDateTime &"00:00', 120)" end if AccessFormatDateTime = "{ ts '"&Year(CurrentDate)&"-" AccessFormatDateTime = AccessFormatDateTime & right("0"&Month(CurrentDate),2) &"-" AccessFormatDateTime = AccessFormatDateTime & right("0"&Day(CurrentDate),2) &" " AccessFormatDateTime = AccessFormatDateTime & right("0"&Hour(CurrentDate),2) &":" AccessFormatDateTime = AccessFormatDateTime & right("0"&Minute(CurrentDate),2) &":" AccessFormatDateTime = AccessFormatDateTime & right("0"&Second(CurrentDate),2) &"'}" End Function et un exemple d'utilisation: dstart=dateadd("d",-60,date()) strSQL = "DELETE FROM historique where date_insertion<="&AccessFormatDateTime(dstart) May be it could help .... |
| 14/02 19h16 | [Windows] Personnaliser la boîte de dialogue [Enregistrer] | Windows |
| 09/09 22h43 | [Spywares] MagicControl et Instant Access | Spywares |
| 16/01 20h42 | Access 97 sous XP - Mémoire insuffisante | Access |
| 16/05 10h13 | VBA : Tout connaitre sur le fichier du classeur | Bureautique |
| 05/11 11h45 | [Javascript] Date de dernière modification | Javascript |
| 04/06 17h08 | Vba-Access-Problème de date | 3 |
| 03/03 09h20 | VBA Access : Différence de dates | 8 |
| 11/07 16h18 | VB, controle data pour access | 0 |
| 29/05 17h26 | VB+ ACCESS erreur avec DataTable.select metho | 1 |
| 07/04 12h05 | VBA Access format date | 0 |
![]() | Visual Basic 6 Runtime (VB6 DLL) - Le Runtime Visual Basic 6 contient l'ensemble des librairies (DLL) nécessaires pour exécuter des programmes écrits en... | Catégorie: Librairies (DLL) Licence: Freeware/gratuit |
![]() | VbrFix - VBR Fix est un logiciel permettant de réparer les fichiers MP3 endommagés encodés en bitrate variable (VBR - Variable... | Catégorie: Extraction Licence: Freeware/gratuit |
![]() | VB Editor - Décompileur de fichiers exécutables compilés avec Visual Basic 5 ou 6 | Catégorie: Visual Basic Licence: Freeware/gratuit |
![]() | Index.dat Analyzer - Index.dat Analyzer permet de voir, éditer et effacer le contenu de ces fichiers - théoriquement cachés - qui participent aux... | Catégorie: Anonymat/Confidentialité Licence: Freeware/gratuit |
![]() | Thermaltake VB6000SNS Xaser Swing | Catégorie: Boîtier PC | |
![]() | Thermaltake 139 VB1000SNS Soprano | Catégorie: Boîtier PC | 68.90 € Toutpourlamicro.com |
![]() | Thermaltake Soprano VB1000BNS Mid | Catégorie: Boîtier PC | 70.90 € Rue du Commerce |
![]() | ASUS VB191T Black | Catégorie: Moniteur LCD | 178.60 € Atlanpolis |