Celà fait 30mn que j'essaie de comprendre et n'y parvenant pas, je me suis
décidé à me tourner vers mes Professeurs pour demander de l'aide.
Dans un état, j'ai 3 étiquettes: "Mme", "Mlle" et "M." surlignées
respectivement par les traits suivants: "Trait160", "Trait161" et
"Trait162".
Je voudrais que si la valeur contenue dans une zone de texte de mon état
(appelée "Titre") est "Mme", alors "Trait160" ne soit plus visible.
Pour cela, j'utilise le code suivant:
Private Sub Report_Open (Cancel As Integer)
If Me.Titre = "Mme" Then
Me.[Trait160].Visible = False
End If
End Sub
Mais à l'ouverture de l'état et contre mon attente, un erreur d'exécution
survient avec le message suivant:
Erreur d'exécution '2427'
Expression sans paramètre
En cliquant sur "Débogage", c'est la première ligne de mon code (If Me.Titre
= "Mme" Then) qui est surlignée en jaune.
Alors à l'aide s'il vous plaît.
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
Gilbert
Bonjour
Je pense que cette erreur se produit lorsqu'il n'y a rien dans Me.Titre. Essaie avec
If Not IsNull(Me.Titre) Then Me.[Trait160].Visible = (Me.Titre = "Mme") End If
-- Gilbert
"Willi2004" a écrit dans le message de news: %
Bonjour à tous.
Celà fait 30mn que j'essaie de comprendre et n'y parvenant pas, je me suis décidé à me tourner vers mes Professeurs pour demander de l'aide.
Dans un état, j'ai 3 étiquettes: "Mme", "Mlle" et "M." surlignées respectivement par les traits suivants: "Trait160", "Trait161" et "Trait162". Je voudrais que si la valeur contenue dans une zone de texte de mon état (appelée "Titre") est "Mme", alors "Trait160" ne soit plus visible. Pour cela, j'utilise le code suivant:
Private Sub Report_Open (Cancel As Integer) If Me.Titre = "Mme" Then Me.[Trait160].Visible = False End If End Sub
Mais à l'ouverture de l'état et contre mon attente, un erreur d'exécution survient avec le message suivant:
Erreur d'exécution '2427' Expression sans paramètre
En cliquant sur "Débogage", c'est la première ligne de mon code (If Me.Titre = "Mme" Then) qui est surlignée en jaune. Alors à l'aide s'il vous plaît.
Bonjour
Je pense que cette erreur se produit lorsqu'il n'y a rien dans Me.Titre.
Essaie avec
If Not IsNull(Me.Titre) Then
Me.[Trait160].Visible = (Me.Titre = "Mme")
End If
--
Gilbert
"Willi2004" <moussaprof@yahoo.fr> a écrit dans le message de news:
%23g7JH5DTHHA.3980@TK2MSFTNGP02.phx.gbl...
Bonjour à tous.
Celà fait 30mn que j'essaie de comprendre et n'y parvenant pas, je me suis
décidé à me tourner vers mes Professeurs pour demander de l'aide.
Dans un état, j'ai 3 étiquettes: "Mme", "Mlle" et "M." surlignées
respectivement par les traits suivants: "Trait160", "Trait161" et
"Trait162".
Je voudrais que si la valeur contenue dans une zone de texte de mon état
(appelée "Titre") est "Mme", alors "Trait160" ne soit plus visible.
Pour cela, j'utilise le code suivant:
Private Sub Report_Open (Cancel As Integer)
If Me.Titre = "Mme" Then
Me.[Trait160].Visible = False
End If
End Sub
Mais à l'ouverture de l'état et contre mon attente, un erreur d'exécution
survient avec le message suivant:
Erreur d'exécution '2427'
Expression sans paramètre
En cliquant sur "Débogage", c'est la première ligne de mon code (If
Me.Titre
= "Mme" Then) qui est surlignée en jaune.
Alors à l'aide s'il vous plaît.
Je pense que cette erreur se produit lorsqu'il n'y a rien dans Me.Titre. Essaie avec
If Not IsNull(Me.Titre) Then Me.[Trait160].Visible = (Me.Titre = "Mme") End If
-- Gilbert
"Willi2004" a écrit dans le message de news: %
Bonjour à tous.
Celà fait 30mn que j'essaie de comprendre et n'y parvenant pas, je me suis décidé à me tourner vers mes Professeurs pour demander de l'aide.
Dans un état, j'ai 3 étiquettes: "Mme", "Mlle" et "M." surlignées respectivement par les traits suivants: "Trait160", "Trait161" et "Trait162". Je voudrais que si la valeur contenue dans une zone de texte de mon état (appelée "Titre") est "Mme", alors "Trait160" ne soit plus visible. Pour cela, j'utilise le code suivant:
Private Sub Report_Open (Cancel As Integer) If Me.Titre = "Mme" Then Me.[Trait160].Visible = False End If End Sub
Mais à l'ouverture de l'état et contre mon attente, un erreur d'exécution survient avec le message suivant:
Erreur d'exécution '2427' Expression sans paramètre
En cliquant sur "Débogage", c'est la première ligne de mon code (If Me.Titre = "Mme" Then) qui est surlignée en jaune. Alors à l'aide s'il vous plaît.
Blaise Cacramp
Y a pas un champ [nom] utilisé juste après ? Faut utiliser des suffixes devant les noms de champ. Par exemple AmiTitre, AmiNom, AmiPrénom, ...
"Willi2004" a écrit dans le message news: #
Bonjour à tous.
Celà fait 30mn que j'essaie de comprendre et n'y parvenant pas, je me suis décidé à me tourner vers mes Professeurs pour demander de l'aide.
Dans un état, j'ai 3 étiquettes: "Mme", "Mlle" et "M." surlignées respectivement par les traits suivants: "Trait160", "Trait161" et "Trait162". Je voudrais que si la valeur contenue dans une zone de texte de mon état (appelée "Titre") est "Mme", alors "Trait160" ne soit plus visible. Pour cela, j'utilise le code suivant:
Private Sub Report_Open (Cancel As Integer) If Me.Titre = "Mme" Then Me.[Trait160].Visible = False End If End Sub
Mais à l'ouverture de l'état et contre mon attente, un erreur d'exécution survient avec le message suivant:
Erreur d'exécution '2427' Expression sans paramètre
En cliquant sur "Débogage", c'est la première ligne de mon code (If Me.Titre
= "Mme" Then) qui est surlignée en jaune. Alors à l'aide s'il vous plaît.
Y a pas un champ [nom] utilisé juste après ?
Faut utiliser des suffixes devant les noms de champ. Par exemple AmiTitre,
AmiNom, AmiPrénom, ...
"Willi2004" <moussaprof@yahoo.fr> a écrit dans le message news:
#g7JH5DTHHA.3980@TK2MSFTNGP02.phx.gbl...
Bonjour à tous.
Celà fait 30mn que j'essaie de comprendre et n'y parvenant pas, je me suis
décidé à me tourner vers mes Professeurs pour demander de l'aide.
Dans un état, j'ai 3 étiquettes: "Mme", "Mlle" et "M." surlignées
respectivement par les traits suivants: "Trait160", "Trait161" et
"Trait162".
Je voudrais que si la valeur contenue dans une zone de texte de mon état
(appelée "Titre") est "Mme", alors "Trait160" ne soit plus visible.
Pour cela, j'utilise le code suivant:
Private Sub Report_Open (Cancel As Integer)
If Me.Titre = "Mme" Then
Me.[Trait160].Visible = False
End If
End Sub
Mais à l'ouverture de l'état et contre mon attente, un erreur d'exécution
survient avec le message suivant:
Erreur d'exécution '2427'
Expression sans paramètre
En cliquant sur "Débogage", c'est la première ligne de mon code (If
Me.Titre
= "Mme" Then) qui est surlignée en jaune.
Alors à l'aide s'il vous plaît.
Y a pas un champ [nom] utilisé juste après ? Faut utiliser des suffixes devant les noms de champ. Par exemple AmiTitre, AmiNom, AmiPrénom, ...
"Willi2004" a écrit dans le message news: #
Bonjour à tous.
Celà fait 30mn que j'essaie de comprendre et n'y parvenant pas, je me suis décidé à me tourner vers mes Professeurs pour demander de l'aide.
Dans un état, j'ai 3 étiquettes: "Mme", "Mlle" et "M." surlignées respectivement par les traits suivants: "Trait160", "Trait161" et "Trait162". Je voudrais que si la valeur contenue dans une zone de texte de mon état (appelée "Titre") est "Mme", alors "Trait160" ne soit plus visible. Pour cela, j'utilise le code suivant:
Private Sub Report_Open (Cancel As Integer) If Me.Titre = "Mme" Then Me.[Trait160].Visible = False End If End Sub
Mais à l'ouverture de l'état et contre mon attente, un erreur d'exécution survient avec le message suivant:
Erreur d'exécution '2427' Expression sans paramètre
En cliquant sur "Débogage", c'est la première ligne de mon code (If Me.Titre
= "Mme" Then) qui est surlignée en jaune. Alors à l'aide s'il vous plaît.
Willi2004
Bonjour Gilbert et Blaise.
En fait, aucun enregistrement du champ "Titre" n'est vide. J'ai tout de même essayé vos solutions, hélas sans succès. Même erreur d'exécution, même message.
Bonjour Gilbert et Blaise.
En fait, aucun enregistrement du champ "Titre" n'est vide.
J'ai tout de même essayé vos solutions, hélas sans succès.
Même erreur d'exécution, même message.
En fait, aucun enregistrement du champ "Titre" n'est vide. J'ai tout de même essayé vos solutions, hélas sans succès. Même erreur d'exécution, même message.
3stone
Salut,
"Willi2004" | En fait, aucun enregistrement du champ "Titre" n'est vide. | J'ai tout de même essayé vos solutions, hélas sans succès. | Même erreur d'exécution, même message.
"Willi2004"
| En fait, aucun enregistrement du champ "Titre" n'est vide.
| J'ai tout de même essayé vos solutions, hélas sans succès.
| Même erreur d'exécution, même message.
"Willi2004" | En fait, aucun enregistrement du champ "Titre" n'est vide. | J'ai tout de même essayé vos solutions, hélas sans succès. | Même erreur d'exécution, même message.