bonsoir à tous et toutes,
je suis entrain de créer une bd. je voudrais savoir si dans une cellule
d'une ligne je peux rentrer une formule de calcul. j'explique un peu:
une cellule= date d'arrivée,une suivante=date de départ, une3ième=
durée(1ière cell- 2ième cell)
merci de vos réponse
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonsoir.
je crois qu'il faut faire un peu le point sur access. Excel est un tableur avec des feuilles et des cellules et on place les résultats dans la feuille. Access est une base de données relationnelle avec des tables et des champs (et non cellules) dans lesquels on place des valeurs. on ne place jamais de résultat dans une table. on saisie, modifie ou supprime des enregistrements (lignes) via un formulaire. on imprime une table via un état. on extrait des données avec une requête. access est totalement différent d'excel. tu trouveras des idées et des formations à l'adresse http://users.skynet.be/mpfa/ . tu trouveras une liste de sites proposant ces services.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour une meilleure efficacité de tes interventions sur MPFA
"pierre" <"xpierre52x"@tiscali.fr> a écrit dans le message de news:
bonsoir à tous et toutes, je suis entrain de créer une bd. je voudrais savoir si dans une cellule d'une ligne je peux rentrer une formule de calcul. j'explique un peu: une cellule= date d'arrivée,une suivanteÚte de départ, une3ième > durée(1ière cell- 2ième cell) merci de vos réponse
Bonsoir.
je crois qu'il faut faire un peu le point sur access. Excel est un tableur
avec des feuilles et des cellules et on place les résultats dans la feuille.
Access est une base de données relationnelle avec des tables et des champs
(et non cellules) dans lesquels on place des valeurs. on ne place jamais de
résultat dans une table. on saisie, modifie ou supprime des enregistrements
(lignes) via un formulaire. on imprime une table via un état. on extrait des
données avec une requête. access est totalement différent d'excel. tu
trouveras des idées et des formations à l'adresse
http://users.skynet.be/mpfa/ . tu trouveras une liste de sites proposant
ces services.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"pierre" <"xpierre52x"@tiscali.fr> a écrit dans le message de
news:eOwlA1VqDHA.976@tk2msftngp13.phx.gbl...
bonsoir à tous et toutes,
je suis entrain de créer une bd. je voudrais savoir si dans une cellule
d'une ligne je peux rentrer une formule de calcul. j'explique un peu:
une cellule= date d'arrivée,une suivanteÚte de départ, une3ième > durée(1ière cell- 2ième cell)
merci de vos réponse
je crois qu'il faut faire un peu le point sur access. Excel est un tableur avec des feuilles et des cellules et on place les résultats dans la feuille. Access est une base de données relationnelle avec des tables et des champs (et non cellules) dans lesquels on place des valeurs. on ne place jamais de résultat dans une table. on saisie, modifie ou supprime des enregistrements (lignes) via un formulaire. on imprime une table via un état. on extrait des données avec une requête. access est totalement différent d'excel. tu trouveras des idées et des formations à l'adresse http://users.skynet.be/mpfa/ . tu trouveras une liste de sites proposant ces services.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour une meilleure efficacité de tes interventions sur MPFA
"pierre" <"xpierre52x"@tiscali.fr> a écrit dans le message de news:
bonsoir à tous et toutes, je suis entrain de créer une bd. je voudrais savoir si dans une cellule d'une ligne je peux rentrer une formule de calcul. j'explique un peu: une cellule= date d'arrivée,une suivanteÚte de départ, une3ième > durée(1ière cell- 2ième cell) merci de vos réponse
pierre
merci de ta réponse "Raymond [mvp]" a écrit dans le message news:
Bonsoir.
je crois qu'il faut faire un peu le point sur access. Excel est un tableur avec des feuilles et des cellules et on place les résultats dans la feuille.
Access est une base de données relationnelle avec des tables et des champs (et non cellules) dans lesquels on place des valeurs. on ne place jamais de
résultat dans une table. on saisie, modifie ou supprime des enregistrements
(lignes) via un formulaire. on imprime une table via un état. on extrait des
données avec une requête. access est totalement différent d'excel. tu trouveras des idées et des formations à l'adresse http://users.skynet.be/mpfa/ . tu trouveras une liste de sites proposant ces services.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour une meilleure efficacité de tes interventions sur MPFA
"pierre" <"xpierre52x"@tiscali.fr> a écrit dans le message de news:
bonsoir à tous et toutes, je suis entrain de créer une bd. je voudrais savoir si dans une cellule d'une ligne je peux rentrer une formule de calcul. j'explique un peu: une cellule= date d'arrivée,une suivanteÚte de départ, une3ième > > durée(1ière cell- 2ième cell) merci de vos réponse
merci de ta réponse
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message news:
edKKmVWqDHA.2216@TK2MSFTNGP12.phx.gbl...
Bonsoir.
je crois qu'il faut faire un peu le point sur access. Excel est un tableur
avec des feuilles et des cellules et on place les résultats dans la
feuille.
Access est une base de données relationnelle avec des tables et des champs
(et non cellules) dans lesquels on place des valeurs. on ne place jamais
de
résultat dans une table. on saisie, modifie ou supprime des
enregistrements
(lignes) via un formulaire. on imprime une table via un état. on extrait
des
données avec une requête. access est totalement différent d'excel. tu
trouveras des idées et des formations à l'adresse
http://users.skynet.be/mpfa/ . tu trouveras une liste de sites proposant
ces services.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"pierre" <"xpierre52x"@tiscali.fr> a écrit dans le message de
news:eOwlA1VqDHA.976@tk2msftngp13.phx.gbl...
bonsoir à tous et toutes,
je suis entrain de créer une bd. je voudrais savoir si dans une cellule
d'une ligne je peux rentrer une formule de calcul. j'explique un peu:
une cellule= date d'arrivée,une suivanteÚte de départ, une3ième > > durée(1ière cell- 2ième cell)
merci de vos réponse
merci de ta réponse "Raymond [mvp]" a écrit dans le message news:
Bonsoir.
je crois qu'il faut faire un peu le point sur access. Excel est un tableur avec des feuilles et des cellules et on place les résultats dans la feuille.
Access est une base de données relationnelle avec des tables et des champs (et non cellules) dans lesquels on place des valeurs. on ne place jamais de
résultat dans une table. on saisie, modifie ou supprime des enregistrements
(lignes) via un formulaire. on imprime une table via un état. on extrait des
données avec une requête. access est totalement différent d'excel. tu trouveras des idées et des formations à l'adresse http://users.skynet.be/mpfa/ . tu trouveras une liste de sites proposant ces services.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour une meilleure efficacité de tes interventions sur MPFA
"pierre" <"xpierre52x"@tiscali.fr> a écrit dans le message de news:
bonsoir à tous et toutes, je suis entrain de créer une bd. je voudrais savoir si dans une cellule d'une ligne je peux rentrer une formule de calcul. j'explique un peu: une cellule= date d'arrivée,une suivanteÚte de départ, une3ième > > durée(1ière cell- 2ième cell) merci de vos réponse
Manova
Salut,
En fait c'est un calcul sur des dates et tu trouveras la réponse à tes questions simplement dans l'aide access en faisant une recherche avec : exemple d'expression.
Disons que tu as un champs Date_Arrivee et l'autre champs te donne une Date_Depart
Tu peux donc créer un champ calculé Txt_Duree sur ton formulaire avec une formule qui donnerais quelque chose comme :
=DiffDate([Date_Depart]-[Date_Arrivee])
D'une façon plus élaboré tu peux utiliser le code ci-dessous TELQUEL sur un bouton de contrôle de ton formulaire en autant que tu ais les trois champs suivants dans ton formulaire :
Date_Depart Date_Arrivee Txt_Duree
Ou bien tu adapte le code à ton formulaire....
J'ai ajouté quelques lignes de codes de plus qui permettent d'écrire heure ou heures selon le nombre d'heures calculées...
Private Sub TonBoutonDeCommande_Click() Dim Date_Depart As Date Dim Date_Arrivee As Date Date_Depart = Forms!TonFormulaire!Date_Depart .Value Date_Arrivee = Forms!TonFormulaire!Date_Arrivee.Value If Date_Arrivee - Date_Depart >= 2 Then Forms!TonFormulaire!Txt_Duree= "Délai de " & Date_Arrivee - Date_Depart & " heures." Else Forms!TonFormulaire!Txt_Duree = "Délai de " & Date_Arrivee - Date_Depart & " heure." End If End Sub
Bonne chance !
Manova.
"pierre" <"xpierre52x"@tiscali.fr> a écrit dans le message de news:
bonsoir à tous et toutes, je suis entrain de créer une bd. je voudrais savoir si dans une cellule d'une ligne je peux rentrer une formule de calcul. j'explique un peu: une cellule= date d'arrivée,une suivanteÚte de départ, une3ième > durée(1ière cell- 2ième cell) merci de vos réponse
Salut,
En fait c'est un calcul sur des dates et tu trouveras la réponse à tes
questions simplement dans l'aide access en faisant une recherche avec :
exemple d'expression.
Disons que tu as un champs Date_Arrivee et l'autre champs te donne une
Date_Depart
Tu peux donc créer un champ calculé Txt_Duree sur ton formulaire avec une
formule qui donnerais quelque chose comme :
=DiffDate([Date_Depart]-[Date_Arrivee])
D'une façon plus élaboré tu peux utiliser le code ci-dessous TELQUEL sur un
bouton de contrôle de ton formulaire en autant que tu ais les trois champs
suivants dans ton formulaire :
Date_Depart
Date_Arrivee
Txt_Duree
Ou bien tu adapte le code à ton formulaire....
J'ai ajouté quelques lignes de codes de plus qui permettent d'écrire heure
ou heures selon le nombre d'heures calculées...
Private Sub TonBoutonDeCommande_Click()
Dim Date_Depart As Date
Dim Date_Arrivee As Date
Date_Depart = Forms!TonFormulaire!Date_Depart .Value
Date_Arrivee = Forms!TonFormulaire!Date_Arrivee.Value
If Date_Arrivee - Date_Depart >= 2 Then
Forms!TonFormulaire!Txt_Duree= "Délai de " & Date_Arrivee -
Date_Depart & " heures."
Else
Forms!TonFormulaire!Txt_Duree = "Délai de " & Date_Arrivee -
Date_Depart & " heure."
End If
End Sub
Bonne chance !
Manova.
"pierre" <"xpierre52x"@tiscali.fr> a écrit dans le message de news:
eOwlA1VqDHA.976@tk2msftngp13.phx.gbl...
bonsoir à tous et toutes,
je suis entrain de créer une bd. je voudrais savoir si dans une cellule
d'une ligne je peux rentrer une formule de calcul. j'explique un peu:
une cellule= date d'arrivée,une suivanteÚte de départ, une3ième > durée(1ière cell- 2ième cell)
merci de vos réponse
En fait c'est un calcul sur des dates et tu trouveras la réponse à tes questions simplement dans l'aide access en faisant une recherche avec : exemple d'expression.
Disons que tu as un champs Date_Arrivee et l'autre champs te donne une Date_Depart
Tu peux donc créer un champ calculé Txt_Duree sur ton formulaire avec une formule qui donnerais quelque chose comme :
=DiffDate([Date_Depart]-[Date_Arrivee])
D'une façon plus élaboré tu peux utiliser le code ci-dessous TELQUEL sur un bouton de contrôle de ton formulaire en autant que tu ais les trois champs suivants dans ton formulaire :
Date_Depart Date_Arrivee Txt_Duree
Ou bien tu adapte le code à ton formulaire....
J'ai ajouté quelques lignes de codes de plus qui permettent d'écrire heure ou heures selon le nombre d'heures calculées...
Private Sub TonBoutonDeCommande_Click() Dim Date_Depart As Date Dim Date_Arrivee As Date Date_Depart = Forms!TonFormulaire!Date_Depart .Value Date_Arrivee = Forms!TonFormulaire!Date_Arrivee.Value If Date_Arrivee - Date_Depart >= 2 Then Forms!TonFormulaire!Txt_Duree= "Délai de " & Date_Arrivee - Date_Depart & " heures." Else Forms!TonFormulaire!Txt_Duree = "Délai de " & Date_Arrivee - Date_Depart & " heure." End If End Sub
Bonne chance !
Manova.
"pierre" <"xpierre52x"@tiscali.fr> a écrit dans le message de news:
bonsoir à tous et toutes, je suis entrain de créer une bd. je voudrais savoir si dans une cellule d'une ligne je peux rentrer une formule de calcul. j'explique un peu: une cellule= date d'arrivée,une suivanteÚte de départ, une3ième > durée(1ière cell- 2ième cell) merci de vos réponse