Ajout date dans plusieurs champs via Bouton
Luigi
-
Luigi -
Luigi -
Bonjour,
Mon problème c'est que je veut faire quelque chose de simple mais je trouve pas la solution. Ce que je veut faire c'est de modifier un champ pour y rajouter la date d'aujourdhui. Ce champ est au départ vide.
Mais voila pour pouvoir ajouter la date d'aujourd'hui il doit cocher une case a cocher. Mais le soucis c'est qu'il peut choisir de cocher plusieurs case de plusieur enregistrements qui ne se suivent pas forcément.
Exemple :
Enregistrement 1: case a cocher pas cocher
Enregistrement 2: case a cocher cocher
Enregistrement 3: case a cocher pas cocher
Enregistrement 4: case a cocher cocher
Le but de ce code est de tourné tanqu'il trouve la case a cocher cocher, il ajoute la date du jour.
Merci de votre aide.
Mon problème c'est que je veut faire quelque chose de simple mais je trouve pas la solution. Ce que je veut faire c'est de modifier un champ pour y rajouter la date d'aujourdhui. Ce champ est au départ vide.
Mais voila pour pouvoir ajouter la date d'aujourd'hui il doit cocher une case a cocher. Mais le soucis c'est qu'il peut choisir de cocher plusieurs case de plusieur enregistrements qui ne se suivent pas forcément.
Exemple :
Enregistrement 1: case a cocher pas cocher
Enregistrement 2: case a cocher cocher
Enregistrement 3: case a cocher pas cocher
Enregistrement 4: case a cocher cocher
Dim oRst As DAO.Recordset
Dim oDb As DAO.Database
Set oDb = CurrentDb
Set oRst = oDb.OpenRecordset("Inscrire")
Dim i As Integer
Do While i <= LngNbEnregistrement
'LngNbEnregistrement est définis dans une méthode et renvoie le nombre compter d'enregistrements (pas la clé unique)
If Me.Achever.Value = True Then
'Passe en mode modification
oRst.Edit 'c est ici que ca passe pas plus loin et je sais pas pour quoi.
'Affecte la date actuelle
oRst.Fields("Date_Archivage").Value = Now()
'Met à Jour
oRst.Update
'Passe au suivant
oRst.MoveNext
Else
i = i + 1
End If
Loop
'Libération des objets
oRst.Close
oDb.Close
Set oRst = Nothing
Set oDb = Nothing
Le but de ce code est de tourné tanqu'il trouve la case a cocher cocher, il ajoute la date du jour.
Merci de votre aide.
A voir également:
- Ajout date dans plusieurs champs via Bouton
- Diagnostic bouton photo - Accueil - Outils
- Word mettre à jour tous les champs ✓ - Forum Word
- Ajout rapide snap - Forum Snapchat
- Ajout rapide snap - Forum Snapchat
- Whatsapp date incorrecte ✓ - Forum Mobile
3 réponses
pour afficher au moin l'eure précisément tu fais en VB 2008 , un label et un timer...voici le code :
Dim h As String = My.Computer.Clock.LocalTime.Hour
Dim m As String = My.Computer.Clock.LocalTime.Minute
Dim s As String = My.Computer.Clock.LocalTime.Second
If h < 10 Then h = ("0") + h
If m < 10 Then m = ("0") + m
If s < 10 Then s = ("0") + s
Label1.Text = h + " :" + " " + m + " :" + " " + s
Dim h As String = My.Computer.Clock.LocalTime.Hour
Dim m As String = My.Computer.Clock.LocalTime.Minute
Dim s As String = My.Computer.Clock.LocalTime.Second
If h < 10 Then h = ("0") + h
If m < 10 Then m = ("0") + m
If s < 10 Then s = ("0") + s
Label1.Text = h + " :" + " " + m + " :" + " " + s