MINUTE |
Minute |
|---|---|
| Access 2019, Access 2016, Access 2013, Access 2010, Access 2007, Access 2003, Access XP, Access 2000 | Microsoft Access |
Syntaxe
| Minute(Date) |
Paramètres
| Nom | Description |
|---|---|
| Date | Ce paramètre permet d'indiquer l'expression contenant une heure et/ou une date |
Description
Cette fonction retourne la partie «minute» de la date spécifié.
Remarques
- La fonction extrait la composante « minute » d'une valeur Date/Heure : La fonction Minute permet de récupérer la partie correspondant aux minutes d'une valeur de type Date/Heure. Le résultat est un entier compris entre 0 et 59. Cette fonction est très utile pour analyser ou traiter des données contenant des informations horaires.
- Elle ignore les autres composantes de la date et de l'heure : Même si la valeur passée en paramètre contient une année, un mois, un jour, une heure et des secondes, Minute ne retourne que la composante « minute ». Par exemple, Minute(#30/06/2026 14:37:52#) retourne 37. Toutes les autres informations sont ignorées.
- Le paramètre doit représenter une date ou une heure valide : L'argument fourni peut être une valeur de type Date/Heure ou une expression pouvant être convertie en date. Si la conversion est impossible, Microsoft Access génère une erreur d'exécution. Pour sécuriser les traitements, il est conseillé d'utiliser IsDate lorsque les données proviennent d'une saisie utilisateur ou d'une source externe.
- Le résultat est toujours compris entre 0 et 59 : La fonction retourne systématiquement un entier correspondant aux minutes de l'heure. Une valeur de 0 représente la première minute d'une heure, tandis que 59 correspond à la dernière minute avant le changement d'heure. Cette plage de valeurs facilite les comparaisons et les calculs.
- Elle est très utilisée dans les traitements horaires : Minute permet de déterminer précisément le moment où un événement s'est produit. Elle est souvent utilisée dans les systèmes de pointage, les journaux d'événements, les applications de réservation ou les logiciels de supervision. Elle facilite également le regroupement des données par période.
- Elle est fréquemment associée à Hour et Second : La fonction Minute fait partie des principales fonctions permettant d'extraire les différentes composantes d'une heure. En la combinant avec Hour et Second, il est possible d'obtenir un découpage complet d'un horodatage. Cette combinaison est largement utilisée dans les applications de gestion du temps.
- Elle est disponible dans les requêtes et dans le code VBA : La fonction Minute peut être utilisée dans les requêtes SQL, les formulaires, les états, les macros ainsi que dans les modules VBA. Elle permet d'effectuer directement des calculs ou des regroupements basés sur les minutes sans écrire de procédure spécifique. Son comportement est identique dans tous ces environnements.
- Elle est utile pour produire des statistiques temporelles : Les applications de gestion utilisent souvent Minute afin d'analyser la répartition des événements à l'intérieur d'une heure. Par exemple, il est possible de mesurer le nombre d'appels reçus pendant chaque minute ou d'étudier la fréquence des transactions. Cette fonction contribue à produire des rapports détaillés sur l'activité.
- Elle peut être remplacée par DatePart dans certains cas : Bien que Minute soit spécialisée dans l'extraction des minutes, il est également possible d'obtenir le même résultat avec DatePart("n", ...). Toutefois, Minute est généralement plus simple à lire et rend les expressions plus explicites. Les deux fonctions produisent le même résultat lorsqu'elles sont utilisées correctement.
- La fonction est compatible avec toutes les versions modernes de Microsoft Access : La fonction Minute est disponible depuis les premières versions de Microsoft Access intégrant VBA et son fonctionnement est demeuré stable au fil des années. Elle est compatible avec Access 2000, Access XP, Access 2003, Access 2007, Access 2010, Access 2013, Access 2016 ainsi qu'avec Microsoft 365. Cette stabilité garantit que les applications exploitant les informations horaires continueront de fonctionner correctement lors des migrations vers des versions plus récentes d'Access.
Exemple
Voyons comment utiliser la fonction Minute dans Microsoft Access :
Minute (#10:42:58 PM#)
Résultat: 42
Minute (#10:13:58 AM#)
Résultat: 13
Minute (#22/11/2003 10:00:58 PM#)
Résultat: 0
Exemple de code VBA
La fonction Minute peut être utilisée dans le code VBA de Microsoft Access.
Par exemple :
Dim LMinute As Integer
LMinute = Minute (#10:13:58 AM#)
Dans cet exemple, la variable appelée LMinute contiendrait désormais la valeur 13.
Dernière mise à jour : Mardi, le 28 juillet 2015