J'aimerais savoir s'il est possible , comme sur EXCEL , de verrouiller des
cellules pour éviter qu'on ne modifie leur contenu ?
De plus , est il possible d'ajouter un petit menu contextuel avec une petite
flèche devant une cellule ? Si oui , comment faire svp ?
Excusez moi mais je débute sur ACCESS
D'avance , merci à vous tous et bonne soirée
Cordialement
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
Bonsoir.
il ne faut pas comparer excel qui est un tableur et access qui est une base de données relationnelle. on peut verrouiller des contrôles sur un formulaire par: Me.montant.Locked = True on peut aussi valider ou non un contrôle par: Me.montant.Enabled = False la valeur peut être mise directement dans les propriétés.
il est possible de créer des barres de menus personnelles par un click droit sur les menus et personnaliser. il est possible aussi d'avoir un menu contextuel pour un formulaire par le click droit. en poussant à l'extrême on peut changer de menu contextuel formulaire à chaque contrôle mais c'est assez lourd à gérer, les barres de menus étant très facile d'utilisation et de maintenance. -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Ayrton" a écrit dans le message de news:
Bonsoir à tous ,
J'aimerais savoir s'il est possible , comme sur EXCEL , de verrouiller des cellules pour éviter qu'on ne modifie leur contenu ? De plus , est il possible d'ajouter un petit menu contextuel avec une petite
flèche devant une cellule ? Si oui , comment faire svp ?
Excusez moi mais je débute sur ACCESS
D'avance , merci à vous tous et bonne soirée Cordialement
Ayrton
Bonsoir.
il ne faut pas comparer excel qui est un tableur et access qui est une base
de données relationnelle.
on peut verrouiller des contrôles sur un formulaire par:
Me.montant.Locked = True
on peut aussi valider ou non un contrôle par:
Me.montant.Enabled = False
la valeur peut être mise directement dans les propriétés.
il est possible de créer des barres de menus personnelles par un click droit
sur les menus et personnaliser.
il est possible aussi d'avoir un menu contextuel pour un formulaire par le
click droit. en poussant à l'extrême on peut changer de menu contextuel
formulaire à chaque contrôle mais c'est assez lourd à gérer, les barres de
menus étant très facile d'utilisation et de maintenance.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Ayrton" <chris@wanadoo.fr> a écrit dans le message de
news:ukYh41okDHA.2160@TK2MSFTNGP10.phx.gbl...
Bonsoir à tous ,
J'aimerais savoir s'il est possible , comme sur EXCEL , de verrouiller des
cellules pour éviter qu'on ne modifie leur contenu ?
De plus , est il possible d'ajouter un petit menu contextuel avec une
petite
flèche devant une cellule ? Si oui , comment faire svp ?
Excusez moi mais je débute sur ACCESS
D'avance , merci à vous tous et bonne soirée
Cordialement
il ne faut pas comparer excel qui est un tableur et access qui est une base de données relationnelle. on peut verrouiller des contrôles sur un formulaire par: Me.montant.Locked = True on peut aussi valider ou non un contrôle par: Me.montant.Enabled = False la valeur peut être mise directement dans les propriétés.
il est possible de créer des barres de menus personnelles par un click droit sur les menus et personnaliser. il est possible aussi d'avoir un menu contextuel pour un formulaire par le click droit. en poussant à l'extrême on peut changer de menu contextuel formulaire à chaque contrôle mais c'est assez lourd à gérer, les barres de menus étant très facile d'utilisation et de maintenance. -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Ayrton" a écrit dans le message de news:
Bonsoir à tous ,
J'aimerais savoir s'il est possible , comme sur EXCEL , de verrouiller des cellules pour éviter qu'on ne modifie leur contenu ? De plus , est il possible d'ajouter un petit menu contextuel avec une petite
flèche devant une cellule ? Si oui , comment faire svp ?
Excusez moi mais je débute sur ACCESS
D'avance , merci à vous tous et bonne soirée Cordialement
Ayrton
Ayrton
Bonsoir Raymond ,
Merci pour cette réponse qui a le mérite d'être claire. Une petite question : Quand vous dites on peut verrouiller des contrôles sur un formulaire par:
Me.montant.Locked = True on peut aussi valider ou non un contrôle par: Me.montant.Enabled = False la valeur peut être mise directement dans les propriétés. comment je procède pour cela ?
Merci
Bonsoir Raymond ,
Merci pour cette réponse qui a le mérite d'être claire.
Une petite question : Quand vous dites on peut verrouiller des contrôles
sur un formulaire par:
Me.montant.Locked = True
on peut aussi valider ou non un contrôle par:
Me.montant.Enabled = False
la valeur peut être mise directement dans les propriétés.
comment je procède pour cela ?
Merci pour cette réponse qui a le mérite d'être claire. Une petite question : Quand vous dites on peut verrouiller des contrôles sur un formulaire par:
Me.montant.Locked = True on peut aussi valider ou non un contrôle par: Me.montant.Enabled = False la valeur peut être mise directement dans les propriétés. comment je procède pour cela ?
Merci
Raymond
Bonjour.
1- si le contrôle doit être verrouillé en permanence on indique Oui sur le ligne "verrouillé", onglet données de la fenêtre propriétés. 2- si le verrouillage est soumis à condition, dans un événement afterupdate (après maj) d'un contrôle ou sur form_current (sur activation) du formulaire ou tout autre événement, on charge la valeur à True: Private Sub Monchamp_AfterUpdate() If Me.Monchamp = "une valeur" Then Me.Autrechamp.Locked = True Else Me.Autrechamp.Locked = False End Sub
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Ayrton" a écrit dans le message de news:%
Bonsoir Raymond ,
Merci pour cette réponse qui a le mérite d'être claire. Une petite question : Quand vous dites on peut verrouiller des contrôles sur un formulaire par:
Me.montant.Locked = True on peut aussi valider ou non un contrôle par: Me.montant.Enabled = False la valeur peut être mise directement dans les propriétés. comment je procède pour cela ?
Merci
Bonjour.
1- si le contrôle doit être verrouillé en permanence on indique Oui sur le
ligne "verrouillé", onglet données de la fenêtre propriétés.
2- si le verrouillage est soumis à condition, dans un événement afterupdate
(après maj) d'un contrôle ou sur form_current (sur activation) du
formulaire ou tout autre événement, on charge la valeur à True:
Private Sub Monchamp_AfterUpdate()
If Me.Monchamp = "une valeur" Then
Me.Autrechamp.Locked = True
Else
Me.Autrechamp.Locked = False
End Sub
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Ayrton" <chris@wanadoo.fr> a écrit dans le message de
news:%23AyYTipkDHA.1728@TK2MSFTNGP11.phx.gbl...
Bonsoir Raymond ,
Merci pour cette réponse qui a le mérite d'être claire.
Une petite question : Quand vous dites on peut verrouiller des contrôles
sur un formulaire par:
Me.montant.Locked = True
on peut aussi valider ou non un contrôle par:
Me.montant.Enabled = False
la valeur peut être mise directement dans les propriétés.
comment je procède pour cela ?
1- si le contrôle doit être verrouillé en permanence on indique Oui sur le ligne "verrouillé", onglet données de la fenêtre propriétés. 2- si le verrouillage est soumis à condition, dans un événement afterupdate (après maj) d'un contrôle ou sur form_current (sur activation) du formulaire ou tout autre événement, on charge la valeur à True: Private Sub Monchamp_AfterUpdate() If Me.Monchamp = "une valeur" Then Me.Autrechamp.Locked = True Else Me.Autrechamp.Locked = False End Sub
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Ayrton" a écrit dans le message de news:%
Bonsoir Raymond ,
Merci pour cette réponse qui a le mérite d'être claire. Une petite question : Quand vous dites on peut verrouiller des contrôles sur un formulaire par:
Me.montant.Locked = True on peut aussi valider ou non un contrôle par: Me.montant.Enabled = False la valeur peut être mise directement dans les propriétés. comment je procède pour cela ?