OVH Cloud OVH Cloud

Envoi message : Attachments.Add me.FichierPath1... ne fonctionne p

2 réponses
Avatar
Luc de Kin
Bonjour a tous,

Je sais que j'ai deja des questions ouvertes mais j'ai peur que personne n'y
retourne...

Voici la ligne de code qui ne fonctionne pas :
If Me.pathFICHIER1 <> "" Or Me.pathFICHIER1 <> Null Then Env.Attachments.Add
Me.pathFICHIER1

L'erreur retournee est que l'objet ne supporte pas cette methode ou cette
propriete en pointant tut ce qui est apres le Then...

Merci de votre aide,

L.

2 réponses

Avatar
Gilles MOUGNOZ
Bonjour a tous,
Je sais que j'ai deja des questions ouvertes mais j'ai peur que personne
n'y
retourne...
Voici la ligne de code qui ne fonctionne pas :
If Me.pathFICHIER1 <> "" Or Me.pathFICHIER1 <> Null Then
Env.Attachments.Add
Me.pathFICHIER1
L'erreur retournee est que l'objet ne supporte pas cette methode ou cette
propriete en pointant tut ce qui est apres le Then...
Merci de votre aide,
L.


Bonjour, Luc

La plupart du temps, quand la valeur Null apparaît dans les paramètres d'une
fonction de comparaison, cela entraîne une erreur.
D'où l'existence de la fonction IsNull() qui permet de tester cela.
Tu peux également utiliser la fonction Nz(Param,ValeurNull) qui teste si
"Param" est Null et qui, dans ce cas, le remplace par "ValeurNull"
(optionnel).

Bonne continuation

PS: tes craintes me semblent largement injsutifées, seuls ceux qui font
preuve d'impolitesse et d'agressivité répétées risquent la punition suprême:
le mépris ! Et ce n'est bien évidemment pas ton cas...

Avatar
Luc de Kin
Merci Gilles de la reponse et du PS.
Comme tu dis, on continue !!!

L.



Bonjour a tous,
Je sais que j'ai deja des questions ouvertes mais j'ai peur que personne
n'y
retourne...
Voici la ligne de code qui ne fonctionne pas :
If Me.pathFICHIER1 <> "" Or Me.pathFICHIER1 <> Null Then
Env.Attachments.Add
Me.pathFICHIER1
L'erreur retournee est que l'objet ne supporte pas cette methode ou cette
propriete en pointant tut ce qui est apres le Then...
Merci de votre aide,
L.


Bonjour, Luc

La plupart du temps, quand la valeur Null apparaît dans les paramètres d'une
fonction de comparaison, cela entraîne une erreur.
D'où l'existence de la fonction IsNull() qui permet de tester cela.
Tu peux également utiliser la fonction Nz(Param,ValeurNull) qui teste si
"Param" est Null et qui, dans ce cas, le remplace par "ValeurNull"
(optionnel).

Bonne continuation

PS: tes craintes me semblent largement injsutifées, seuls ceux qui font
preuve d'impolitesse et d'agressivité répétées risquent la punition suprême:
le mépris ! Et ce n'est bien évidemment pas ton cas...