A voir également:
- ACCESS fORMAT
- Format epub - Guide
- Telecharger format factory - Télécharger - Conversion & Codecs
- Format apfs - Guide
- Format bin - Guide
- Format dat - Guide
4 réponses
Bonjour,
Personnellement, dans ces cas typiques, je créé un champ
invisible sur le formulaire, mais présent dans la table, et je
recopie le data formatté dans ce champs.
Ensuite le tri est possible!
Votre date se défini comment :
jj/mm/aaaa ou mm/jj/aaaa ???
Pour l'utilisation de l'instruction format, ça fait une différence.
Lupin
Personnellement, dans ces cas typiques, je créé un champ
invisible sur le formulaire, mais présent dans la table, et je
recopie le data formatté dans ce champs.
Ensuite le tri est possible!
Votre date se défini comment :
jj/mm/aaaa ou mm/jj/aaaa ???
Pour l'utilisation de l'instruction format, ça fait une différence.
Lupin
Merci bcp pour la réponse.
Ma date se définit de la façon suivante : jj/mm/aaaa.
Je puisse mes infos directement d'un fichier excel externe que je ne contrôle pas. Je n'ai pas de formulaire.
Encore merci pour l'aide.
Renart.
Ma date se définit de la façon suivante : jj/mm/aaaa.
Je puisse mes infos directement d'un fichier excel externe que je ne contrôle pas. Je n'ai pas de formulaire.
Encore merci pour l'aide.
Renart.
re :
Ëtes-vous a l'aise avec le VBA derrière access ?
Un petite routine vous permettra de convertir
la donnée d'un champ à l'autre.
Lupin
Ëtes-vous a l'aise avec le VBA derrière access ?
Un petite routine vous permettra de convertir
la donnée d'un champ à l'autre.
Lupin
Utilisateur anonyme
23 juin 2004 à 21:25
23 juin 2004 à 21:25
suite :
Voici un exemple :
Vous devez créer une requète générale qui charge tous les enregistrements de la table.
Public Sub Conversion()
Dim Ensemble As Recordset
Dim Chaine As String
Dim Boucle As Long
Set Ensemble = CurrentDb().OpenRecordset("RequeteGenerale")
Ensemble.MoveLast
Ensemble.MoveFirst
For Boucle = 1 To Ensemble.RecordCount
Chaine = Ensemble.Fields("Cassette").Value
Ensemble.Fields("Cassette").Value = Format(Chaine, "dd/mm/yyyy")
Ensemble.MoveNext
Next Boucle
End Sub
Lupin
Voici un exemple :
Vous devez créer une requète générale qui charge tous les enregistrements de la table.
Public Sub Conversion()
Dim Ensemble As Recordset
Dim Chaine As String
Dim Boucle As Long
Set Ensemble = CurrentDb().OpenRecordset("RequeteGenerale")
Ensemble.MoveLast
Ensemble.MoveFirst
For Boucle = 1 To Ensemble.RecordCount
Chaine = Ensemble.Fields("Cassette").Value
Ensemble.Fields("Cassette").Value = Format(Chaine, "dd/mm/yyyy")
Ensemble.MoveNext
Next Boucle
End Sub
Lupin
Bonjour,
J'ai créé une requête sous ACCESS.
j'ai inséré une expression qui calcule une echéance dynamique entre deux dates : Echéance: [dateaprès]-now()
la variable dateaprès n'existe pas dans ma table.
Donc à l'execution de la requête, je tape la valeur de [dateaprès] dans le Msgbox .
mais le problème, la reqête me renvoie des erreurs an niveau du champs Echéance car la valeur Dateaprès que j'ai tapée est malheureusement du type texte.
j'ai essiayé au niveau critère #dd/mm/yy", et aussi ceci
échéance: format(dateaprès ,"dd,mm,yy")-now() ça n'a pas marché
donc svp, est -il possible de convertir cette dernière du type texte au type date au niveau de la requête sans creer une routine.
chaleureux merci pour votre aide!!
J'ai créé une requête sous ACCESS.
j'ai inséré une expression qui calcule une echéance dynamique entre deux dates : Echéance: [dateaprès]-now()
la variable dateaprès n'existe pas dans ma table.
Donc à l'execution de la requête, je tape la valeur de [dateaprès] dans le Msgbox .
mais le problème, la reqête me renvoie des erreurs an niveau du champs Echéance car la valeur Dateaprès que j'ai tapée est malheureusement du type texte.
j'ai essiayé au niveau critère #dd/mm/yy", et aussi ceci
échéance: format(dateaprès ,"dd,mm,yy")-now() ça n'a pas marché
donc svp, est -il possible de convertir cette dernière du type texte au type date au niveau de la requête sans creer une routine.
chaleureux merci pour votre aide!!