Bonjour,
voila je dispose de 2 tables :=20
T_Commune (avec Code_insee comme clef primaire)=20
T_Znieff (avec Znieff_id comme clef primaire)
ces 2 tables sont li=E9es via le champ nomm=E9 Insee_commune=20
dans T_Znieff et bien sur Code_insee dans T_Commune
Je dispose maintenant de 3 formulaires:
1 bas=E9 sur la table commune avec un bouton de commande=20
ouvrant le formulaire Environnement et =E0 l'int=E9rieur du=20
formulaire Environnement des boutons de commandes=20
(ouvrant des formulaires) sur les diff=E9rentes mesures de=20
protection pr=E9sentes sur la commune, par ex une Znieff
donc la question est : comment =E0 partir du formulaire=20
Commune en cliquant sur le bouton environnement je peux=20
afficher ou rendre invisible le bouton ZNIEFF que si il y=20
a une znieff sur la commune en question?
J'ai essay=E9 =E7a, vraiment pour voir ce que =E7a pouvait=20
donner:
Private Sub Form_Open(Cancel As Integer)
If DCount("*", "T_Znieff", "[T_Commune] =3D " &=20
Me.Insee_commune & " ") <> 0 Then
'il y a une znieff sur la commune
Me.Commande21.Enabled =3D True
Else
'Pas de Znieff sur la commune
Me.Commande21.Enabled =3D False
End If
End Sub
mais =E7a marche pas! j'd=E9bute!!
Sur quel =E9v=E9nement dois-je rentrer le code?
Merci vraiment pour votre aide, esp=E8re avoir =E9t=E9 clair!!!
Jer
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]
Bonjour.
Place le déjà sur Form_Current pour pouvoir l'exécuter à chaque changement de commune.
Pour pas mourir idiot: Znieff ? c'est une nouvelle maldie ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jer" a écrit dans le message de news:60dc01c42df3$168033e0$ Bonjour, voila je dispose de 2 tables : T_Commune (avec Code_insee comme clef primaire) T_Znieff (avec Znieff_id comme clef primaire) ces 2 tables sont liées via le champ nommé Insee_commune dans T_Znieff et bien sur Code_insee dans T_Commune
Je dispose maintenant de 3 formulaires: 1 basé sur la table commune avec un bouton de commande ouvrant le formulaire Environnement et à l'intérieur du formulaire Environnement des boutons de commandes (ouvrant des formulaires) sur les différentes mesures de protection présentes sur la commune, par ex une Znieff
donc la question est : comment à partir du formulaire Commune en cliquant sur le bouton environnement je peux afficher ou rendre invisible le bouton ZNIEFF que si il y a une znieff sur la commune en question?
J'ai essayé ça, vraiment pour voir ce que ça pouvait donner:
Private Sub Form_Open(Cancel As Integer)
If DCount("*", "T_Znieff", "[T_Commune] = " & Me.Insee_commune & " ") <> 0 Then 'il y a une znieff sur la commune Me.Commande21.Enabled = True Else 'Pas de Znieff sur la commune Me.Commande21.Enabled = False End If End Sub
mais ça marche pas! j'débute!! Sur quel événement dois-je rentrer le code? Merci vraiment pour votre aide, espère avoir été clair!!! Jer
Bonjour.
Place le déjà sur Form_Current pour pouvoir l'exécuter à chaque changement
de commune.
Pour pas mourir idiot: Znieff ? c'est une nouvelle maldie ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jer" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:60dc01c42df3$168033e0$a101280a@phx.gbl...
Bonjour,
voila je dispose de 2 tables :
T_Commune (avec Code_insee comme clef primaire)
T_Znieff (avec Znieff_id comme clef primaire)
ces 2 tables sont liées via le champ nommé Insee_commune
dans T_Znieff et bien sur Code_insee dans T_Commune
Je dispose maintenant de 3 formulaires:
1 basé sur la table commune avec un bouton de commande
ouvrant le formulaire Environnement et à l'intérieur du
formulaire Environnement des boutons de commandes
(ouvrant des formulaires) sur les différentes mesures de
protection présentes sur la commune, par ex une Znieff
donc la question est : comment à partir du formulaire
Commune en cliquant sur le bouton environnement je peux
afficher ou rendre invisible le bouton ZNIEFF que si il y
a une znieff sur la commune en question?
J'ai essayé ça, vraiment pour voir ce que ça pouvait
donner:
Private Sub Form_Open(Cancel As Integer)
If DCount("*", "T_Znieff", "[T_Commune] = " &
Me.Insee_commune & " ") <> 0 Then
'il y a une znieff sur la commune
Me.Commande21.Enabled = True
Else
'Pas de Znieff sur la commune
Me.Commande21.Enabled = False
End If
End Sub
mais ça marche pas! j'débute!!
Sur quel événement dois-je rentrer le code?
Merci vraiment pour votre aide, espère avoir été clair!!!
Jer
Place le déjà sur Form_Current pour pouvoir l'exécuter à chaque changement de commune.
Pour pas mourir idiot: Znieff ? c'est une nouvelle maldie ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jer" a écrit dans le message de news:60dc01c42df3$168033e0$ Bonjour, voila je dispose de 2 tables : T_Commune (avec Code_insee comme clef primaire) T_Znieff (avec Znieff_id comme clef primaire) ces 2 tables sont liées via le champ nommé Insee_commune dans T_Znieff et bien sur Code_insee dans T_Commune
Je dispose maintenant de 3 formulaires: 1 basé sur la table commune avec un bouton de commande ouvrant le formulaire Environnement et à l'intérieur du formulaire Environnement des boutons de commandes (ouvrant des formulaires) sur les différentes mesures de protection présentes sur la commune, par ex une Znieff
donc la question est : comment à partir du formulaire Commune en cliquant sur le bouton environnement je peux afficher ou rendre invisible le bouton ZNIEFF que si il y a une znieff sur la commune en question?
J'ai essayé ça, vraiment pour voir ce que ça pouvait donner:
Private Sub Form_Open(Cancel As Integer)
If DCount("*", "T_Znieff", "[T_Commune] = " & Me.Insee_commune & " ") <> 0 Then 'il y a une znieff sur la commune Me.Commande21.Enabled = True Else 'Pas de Znieff sur la commune Me.Commande21.Enabled = False End If End Sub
mais ça marche pas! j'débute!! Sur quel événement dois-je rentrer le code? Merci vraiment pour votre aide, espère avoir été clair!!! Jer
Ouah rapido el raimondo ZNIEFF c'est une zone naturelle d'intéret écologique floristique et faunistique, c'est en gros un recensement national qui date une peu et inventorie les espèces ou milieu naturel à protéger mais simplement objet d'inventaire ce n'est pas une mesure de protection
euh pour revenir à nos moutons Form_current je dois le mettre où? merci
-----Message d'origine----- Bonjour.
Place le déjà sur Form_Current pour pouvoir l'exécuter à chaque changement
de commune.
Pour pas mourir idiot: Znieff ? c'est une nouvelle maldie ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jer" a écrit dans le message de
news:60dc01c42df3$168033e0$ Bonjour, voila je dispose de 2 tables : T_Commune (avec Code_insee comme clef primaire) T_Znieff (avec Znieff_id comme clef primaire) ces 2 tables sont liées via le champ nommé Insee_commune dans T_Znieff et bien sur Code_insee dans T_Commune
Je dispose maintenant de 3 formulaires: 1 basé sur la table commune avec un bouton de commande ouvrant le formulaire Environnement et à l'intérieur du formulaire Environnement des boutons de commandes (ouvrant des formulaires) sur les différentes mesures de protection présentes sur la commune, par ex une Znieff
donc la question est : comment à partir du formulaire Commune en cliquant sur le bouton environnement je peux afficher ou rendre invisible le bouton ZNIEFF que si il y a une znieff sur la commune en question?
J'ai essayé ça, vraiment pour voir ce que ça pouvait donner:
Private Sub Form_Open(Cancel As Integer)
If DCount("*", "T_Znieff", "[T_Commune] = " & Me.Insee_commune & " ") <> 0 Then 'il y a une znieff sur la commune Me.Commande21.Enabled = True Else 'Pas de Znieff sur la commune Me.Commande21.Enabled = False End If End Sub
mais ça marche pas! j'débute!! Sur quel événement dois-je rentrer le code? Merci vraiment pour votre aide, espère avoir été clair!!! Jer
.
Ouah rapido el raimondo
ZNIEFF c'est une zone naturelle d'intéret écologique
floristique et faunistique, c'est en gros un recensement
national qui date une peu et inventorie les espèces ou
milieu naturel à protéger mais simplement objet
d'inventaire ce n'est pas une mesure de protection
euh pour revenir à nos moutons Form_current je dois le
mettre où?
merci
-----Message d'origine-----
Bonjour.
Place le déjà sur Form_Current pour pouvoir l'exécuter à
chaque changement
de commune.
Pour pas mourir idiot: Znieff ? c'est une nouvelle
maldie ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jer" <anonymous@discussions.microsoft.com> a écrit dans
le message de
news:60dc01c42df3$168033e0$a101280a@phx.gbl...
Bonjour,
voila je dispose de 2 tables :
T_Commune (avec Code_insee comme clef primaire)
T_Znieff (avec Znieff_id comme clef primaire)
ces 2 tables sont liées via le champ nommé Insee_commune
dans T_Znieff et bien sur Code_insee dans T_Commune
Je dispose maintenant de 3 formulaires:
1 basé sur la table commune avec un bouton de commande
ouvrant le formulaire Environnement et à l'intérieur du
formulaire Environnement des boutons de commandes
(ouvrant des formulaires) sur les différentes mesures de
protection présentes sur la commune, par ex une Znieff
donc la question est : comment à partir du formulaire
Commune en cliquant sur le bouton environnement je peux
afficher ou rendre invisible le bouton ZNIEFF que si il y
a une znieff sur la commune en question?
J'ai essayé ça, vraiment pour voir ce que ça pouvait
donner:
Private Sub Form_Open(Cancel As Integer)
If DCount("*", "T_Znieff", "[T_Commune] = " &
Me.Insee_commune & " ") <> 0 Then
'il y a une znieff sur la commune
Me.Commande21.Enabled = True
Else
'Pas de Znieff sur la commune
Me.Commande21.Enabled = False
End If
End Sub
mais ça marche pas! j'débute!!
Sur quel événement dois-je rentrer le code?
Merci vraiment pour votre aide, espère avoir été clair!!!
Jer
Ouah rapido el raimondo ZNIEFF c'est une zone naturelle d'intéret écologique floristique et faunistique, c'est en gros un recensement national qui date une peu et inventorie les espèces ou milieu naturel à protéger mais simplement objet d'inventaire ce n'est pas une mesure de protection
euh pour revenir à nos moutons Form_current je dois le mettre où? merci
-----Message d'origine----- Bonjour.
Place le déjà sur Form_Current pour pouvoir l'exécuter à chaque changement
de commune.
Pour pas mourir idiot: Znieff ? c'est une nouvelle maldie ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jer" a écrit dans le message de
news:60dc01c42df3$168033e0$ Bonjour, voila je dispose de 2 tables : T_Commune (avec Code_insee comme clef primaire) T_Znieff (avec Znieff_id comme clef primaire) ces 2 tables sont liées via le champ nommé Insee_commune dans T_Znieff et bien sur Code_insee dans T_Commune
Je dispose maintenant de 3 formulaires: 1 basé sur la table commune avec un bouton de commande ouvrant le formulaire Environnement et à l'intérieur du formulaire Environnement des boutons de commandes (ouvrant des formulaires) sur les différentes mesures de protection présentes sur la commune, par ex une Znieff
donc la question est : comment à partir du formulaire Commune en cliquant sur le bouton environnement je peux afficher ou rendre invisible le bouton ZNIEFF que si il y a une znieff sur la commune en question?
J'ai essayé ça, vraiment pour voir ce que ça pouvait donner:
Private Sub Form_Open(Cancel As Integer)
If DCount("*", "T_Znieff", "[T_Commune] = " & Me.Insee_commune & " ") <> 0 Then 'il y a une znieff sur la commune Me.Commande21.Enabled = True Else 'Pas de Znieff sur la commune Me.Commande21.Enabled = False End If End Sub
mais ça marche pas! j'débute!! Sur quel événement dois-je rentrer le code? Merci vraiment pour votre aide, espère avoir été clair!!! Jer
.
Raymond [mvp]
C'est bien d'inventorier mais faudra protéger aussi.
formulaire en modification, fenêtre propriétés, onglet événement cliquer sur la 1ere ligne sur activation, cliquer sur le bouton marqué (...) le vbe s'affiche et doit te marquer : Private Sub Form_Current()
End Sub
entre ces deux lignes tu frappes ta procédure pour faire ceci:
Private Sub Form_Current() If DCount("*", "T_Znieff", "[T_Commune] = " & Me.Insee_commune & " ") <> 0 Then 'il y a une znieff sur la commune Me.Commande21.Enabled = True Else 'Pas de Znieff sur la commune Me.Commande21.Enabled = False End If End Sub
je ne peux pas contrôler ton code, j'espère qu'il fonctionne ? -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
a écrit dans le message de news:611601c42df7$97e97cd0$ Ouah rapido el raimondo ZNIEFF c'est une zone naturelle d'intéret écologique floristique et faunistique, c'est en gros un recensement national qui date une peu et inventorie les espèces ou milieu naturel à protéger mais simplement objet d'inventaire ce n'est pas une mesure de protection
euh pour revenir à nos moutons Form_current je dois le mettre où? merci
C'est bien d'inventorier mais faudra protéger aussi.
formulaire en modification, fenêtre propriétés, onglet événement
cliquer sur la 1ere ligne sur activation,
cliquer sur le bouton marqué (...)
le vbe s'affiche et doit te marquer :
Private Sub Form_Current()
End Sub
entre ces deux lignes tu frappes ta procédure pour faire ceci:
Private Sub Form_Current()
If DCount("*", "T_Znieff", "[T_Commune] = " &
Me.Insee_commune & " ") <> 0 Then
'il y a une znieff sur la commune
Me.Commande21.Enabled = True
Else
'Pas de Znieff sur la commune
Me.Commande21.Enabled = False
End If
End Sub
je ne peux pas contrôler ton code, j'espère qu'il fonctionne ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
<anonymous@discussions.microsoft.com> a écrit dans le message de
news:611601c42df7$97e97cd0$a101280a@phx.gbl...
Ouah rapido el raimondo
ZNIEFF c'est une zone naturelle d'intéret écologique
floristique et faunistique, c'est en gros un recensement
national qui date une peu et inventorie les espèces ou
milieu naturel à protéger mais simplement objet
d'inventaire ce n'est pas une mesure de protection
euh pour revenir à nos moutons Form_current je dois le
mettre où?
merci
C'est bien d'inventorier mais faudra protéger aussi.
formulaire en modification, fenêtre propriétés, onglet événement cliquer sur la 1ere ligne sur activation, cliquer sur le bouton marqué (...) le vbe s'affiche et doit te marquer : Private Sub Form_Current()
End Sub
entre ces deux lignes tu frappes ta procédure pour faire ceci:
Private Sub Form_Current() If DCount("*", "T_Znieff", "[T_Commune] = " & Me.Insee_commune & " ") <> 0 Then 'il y a une znieff sur la commune Me.Commande21.Enabled = True Else 'Pas de Znieff sur la commune Me.Commande21.Enabled = False End If End Sub
je ne peux pas contrôler ton code, j'espère qu'il fonctionne ? -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
a écrit dans le message de news:611601c42df7$97e97cd0$ Ouah rapido el raimondo ZNIEFF c'est une zone naturelle d'intéret écologique floristique et faunistique, c'est en gros un recensement national qui date une peu et inventorie les espèces ou milieu naturel à protéger mais simplement objet d'inventaire ce n'est pas une mesure de protection
euh pour revenir à nos moutons Form_current je dois le mettre où? merci
3stone
Salut,
"Raymond [mvp]"
je ne peux pas contrôler ton code, j'espère qu'il fonctionne ?
oui, car :
If DCount("*", "T_Znieff", "[T_Commune] = " & Me.Insee_commune & " ") <> 0 Then
T_Znieff est bien le nom de la table et T_Commune le nom d'un champ de cette même table ??
Et quelle est l'utilité du & " " à la fin ?
Soit entourer Me.Insee_commune de ' (simples quotes)
ou rien si numérique
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Salut,
"Raymond [mvp]"
je ne peux pas contrôler ton code, j'espère qu'il fonctionne ?
oui, car :
If DCount("*", "T_Znieff", "[T_Commune] = " & Me.Insee_commune & " ") <> 0 Then
T_Znieff est bien le nom de la table
et
T_Commune le nom d'un champ de cette même table ??
Et quelle est l'utilité du & " " à la fin ?
Soit entourer Me.Insee_commune de ' (simples quotes)
ou rien si numérique
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
je ne peux pas contrôler ton code, j'espère qu'il fonctionne ?
oui, car :
If DCount("*", "T_Znieff", "[T_Commune] = " & Me.Insee_commune & " ") <> 0 Then
T_Znieff est bien le nom de la table et T_Commune le nom d'un champ de cette même table ??
Et quelle est l'utilité du & " " à la fin ?
Soit entourer Me.Insee_commune de ' (simples quotes)
ou rien si numérique
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Maître Nicolède
Bonjour,
si le champ t_znieff.insee_commune, il faut l'entourer de simple quotte dans la fonction dcount ou bien utiliser la fonction chr(34) pour des doubles quottes. Cette dernière solution est préférable, car il n'est pas rare de trouver des simples quottes dans un champ texte (par exemple du nom d'une commune) Correction de la fonction : If DCount("*", "T_Znieff", "[Insee_commune] = '" & Me.Insee_commune & "'") <> 0 Then ou bien If DCount("*", "T_Znieff", "[Insee_commune] = " & chr$(34) & Me.Insee_commune & chr$(34)) <> 0 Then
"Jer" a écrit dans le message de news:60dc01c42df3$168033e0$ Bonjour, voila je dispose de 2 tables : T_Commune (avec Code_insee comme clef primaire) T_Znieff (avec Znieff_id comme clef primaire) ces 2 tables sont liées via le champ nommé Insee_commune dans T_Znieff et bien sur Code_insee dans T_Commune
Je dispose maintenant de 3 formulaires: 1 basé sur la table commune avec un bouton de commande ouvrant le formulaire Environnement et à l'intérieur du formulaire Environnement des boutons de commandes (ouvrant des formulaires) sur les différentes mesures de protection présentes sur la commune, par ex une Znieff
donc la question est : comment à partir du formulaire Commune en cliquant sur le bouton environnement je peux afficher ou rendre invisible le bouton ZNIEFF que si il y a une znieff sur la commune en question?
J'ai essayé ça, vraiment pour voir ce que ça pouvait donner:
Private Sub Form_Open(Cancel As Integer)
If DCount("*", "T_Znieff", "[T_Commune] = " & Me.Insee_commune & " ") <> 0 Then 'il y a une znieff sur la commune Me.Commande21.Enabled = True Else 'Pas de Znieff sur la commune Me.Commande21.Enabled = False End If End Sub
mais ça marche pas! j'débute!! Sur quel événement dois-je rentrer le code? Merci vraiment pour votre aide, espère avoir été clair!!! Jer
Bonjour,
si le champ t_znieff.insee_commune, il faut l'entourer de simple quotte dans la fonction dcount ou bien utiliser la fonction
chr(34) pour des doubles quottes. Cette dernière solution est préférable, car il n'est pas rare de trouver des simples quottes dans
un champ texte (par exemple du nom d'une commune)
Correction de la fonction :
If DCount("*", "T_Znieff", "[Insee_commune] = '" & Me.Insee_commune & "'") <> 0 Then
ou bien
If DCount("*", "T_Znieff", "[Insee_commune] = " & chr$(34) & Me.Insee_commune & chr$(34)) <> 0 Then
"Jer" <anonymous@discussions.microsoft.com> a écrit dans le message de news:60dc01c42df3$168033e0$a101280a@phx.gbl...
Bonjour,
voila je dispose de 2 tables :
T_Commune (avec Code_insee comme clef primaire)
T_Znieff (avec Znieff_id comme clef primaire)
ces 2 tables sont liées via le champ nommé Insee_commune
dans T_Znieff et bien sur Code_insee dans T_Commune
Je dispose maintenant de 3 formulaires:
1 basé sur la table commune avec un bouton de commande
ouvrant le formulaire Environnement et à l'intérieur du
formulaire Environnement des boutons de commandes
(ouvrant des formulaires) sur les différentes mesures de
protection présentes sur la commune, par ex une Znieff
donc la question est : comment à partir du formulaire
Commune en cliquant sur le bouton environnement je peux
afficher ou rendre invisible le bouton ZNIEFF que si il y
a une znieff sur la commune en question?
J'ai essayé ça, vraiment pour voir ce que ça pouvait
donner:
Private Sub Form_Open(Cancel As Integer)
If DCount("*", "T_Znieff", "[T_Commune] = " &
Me.Insee_commune & " ") <> 0 Then
'il y a une znieff sur la commune
Me.Commande21.Enabled = True
Else
'Pas de Znieff sur la commune
Me.Commande21.Enabled = False
End If
End Sub
mais ça marche pas! j'débute!!
Sur quel événement dois-je rentrer le code?
Merci vraiment pour votre aide, espère avoir été clair!!!
Jer
si le champ t_znieff.insee_commune, il faut l'entourer de simple quotte dans la fonction dcount ou bien utiliser la fonction chr(34) pour des doubles quottes. Cette dernière solution est préférable, car il n'est pas rare de trouver des simples quottes dans un champ texte (par exemple du nom d'une commune) Correction de la fonction : If DCount("*", "T_Znieff", "[Insee_commune] = '" & Me.Insee_commune & "'") <> 0 Then ou bien If DCount("*", "T_Znieff", "[Insee_commune] = " & chr$(34) & Me.Insee_commune & chr$(34)) <> 0 Then
"Jer" a écrit dans le message de news:60dc01c42df3$168033e0$ Bonjour, voila je dispose de 2 tables : T_Commune (avec Code_insee comme clef primaire) T_Znieff (avec Znieff_id comme clef primaire) ces 2 tables sont liées via le champ nommé Insee_commune dans T_Znieff et bien sur Code_insee dans T_Commune
Je dispose maintenant de 3 formulaires: 1 basé sur la table commune avec un bouton de commande ouvrant le formulaire Environnement et à l'intérieur du formulaire Environnement des boutons de commandes (ouvrant des formulaires) sur les différentes mesures de protection présentes sur la commune, par ex une Znieff
donc la question est : comment à partir du formulaire Commune en cliquant sur le bouton environnement je peux afficher ou rendre invisible le bouton ZNIEFF que si il y a une znieff sur la commune en question?
J'ai essayé ça, vraiment pour voir ce que ça pouvait donner:
Private Sub Form_Open(Cancel As Integer)
If DCount("*", "T_Znieff", "[T_Commune] = " & Me.Insee_commune & " ") <> 0 Then 'il y a une znieff sur la commune Me.Commande21.Enabled = True Else 'Pas de Znieff sur la commune Me.Commande21.Enabled = False End If End Sub
mais ça marche pas! j'débute!! Sur quel événement dois-je rentrer le code? Merci vraiment pour votre aide, espère avoir été clair!!! Jer