IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

piece jointe à mettre dans outlook [À faire]


Sujet :

VBA Access

  1. #21
    Membre habitué
    Inscrit en
    Octobre 2003
    Messages
    304
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 304
    Points : 130
    Points
    130
    Par défaut
    oui le formulaire est relié à la table "n°expertise". Le champ dans le lequel se trouve le lien hypertexte s'appelle "lien"

  2. #22
    Membre habitué
    Inscrit en
    Octobre 2003
    Messages
    304
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 304
    Points : 130
    Points
    130
    Par défaut
    et j'oubliais: le formulaire s'appelle "expertise"

  3. #23
    Expert confirmé

    Profil pro
    Inscrit en
    Avril 2002
    Messages
    3 338
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 338
    Points : 4 657
    Points
    4 657
    Par défaut
    ok essaye ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MonMessage.Attachements.Add (forms!expertise!lien.Text)

  4. #24
    Expert confirmé

    Profil pro
    Inscrit en
    Avril 2002
    Messages
    3 338
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 338
    Points : 4 657
    Points
    4 657
    Par défaut
    je crois que c'est ton champs hypertexte qui te complique la vie.

    tu ne peut pas le mettre en champ texte ?

  5. #25
    Expert confirmé

    Profil pro
    Inscrit en
    Avril 2002
    Messages
    3 338
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 338
    Points : 4 657
    Points
    4 657
    Par défaut
    Trouvé !!!!

    si tu veux gardé ton lien tu met ça :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MonMessage.Attachements.Add (Forms!expertise!lien.Hyperlink.Address)

  6. #26
    Membre habitué
    Inscrit en
    Octobre 2003
    Messages
    304
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 304
    Points : 130
    Points
    130
    Par défaut
    désolé d'être pénible mais cette dernière manip ne fonctionne pas et la précédente en mettant le champ texte à la place ne fonctionne pas non plus.

  7. #27
    Expert confirmé

    Profil pro
    Inscrit en
    Avril 2002
    Messages
    3 338
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 338
    Points : 4 657
    Points
    4 657
    Par défaut
    la tu m'etonne ca marche chez moi avec un champ hypertexte !

    ok, tu as quel message d'erreur ?

  8. #28
    Membre habitué
    Inscrit en
    Octobre 2003
    Messages
    304
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 304
    Points : 130
    Points
    130
    Par défaut
    sur la derniere manip j'ai "propriété ou méthode non gérée par cet objet"

  9. #29
    Membre habitué
    Inscrit en
    Octobre 2003
    Messages
    304
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 304
    Points : 130
    Points
    130
    Par défaut
    voici mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    Dim MonOutlook As Object
    Dim MonMessage As Object
    Set MonOutlook = CreateObject("Outlook.Application")
    Set MonMessage = MonOutlook.CreateItem(0)
    MonMessage.To = "thierry.consales@saint-gobain.com"
    MonMessage.Subject = "expertise"
    MonMessage.Attachements.Add (Forms!expertise!lien.Hyperlink.Address)
    MonMessage.Send
    MsgBox mail
    Set MonOutlook = Nothing

  10. #30
    Expert confirmé

    Profil pro
    Inscrit en
    Avril 2002
    Messages
    3 338
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 338
    Points : 4 657
    Points
    4 657
    Par défaut
    tu as bien un champ texte sur ton formulaire qui reprend ton champ (propriété source controle) ?

  11. #31
    Membre habitué
    Inscrit en
    Octobre 2003
    Messages
    304
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 304
    Points : 130
    Points
    130
    Par défaut
    oui. quand tu construis ton formulaire j'ai fais glisser le champ lien dedans. Donc c'est une zone de texte avec line hypertexte en type de données (casse tête hein!)

  12. #32
    Expert confirmé

    Profil pro
    Inscrit en
    Avril 2002
    Messages
    3 338
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 338
    Points : 4 657
    Points
    4 657
    Par défaut
    ok pour tester mes un nouveau bouton sur ton formulaire est fait :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MsgBox Me.lien.Hyperlink.Address

  13. #33
    Membre habitué
    Inscrit en
    Octobre 2003
    Messages
    304
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 304
    Points : 130
    Points
    130
    Par défaut
    ça, ça marche, il affiche le chemin du lien

  14. #34
    Membre habitué
    Inscrit en
    Octobre 2003
    Messages
    304
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 304
    Points : 130
    Points
    130
    Par défaut
    veux tu que je t'envoie mon appli pour que tu vois mieux? (tu ne pourras pas ouvrir les fichiers hypertextes puiqu'ils sont sur mon HD)

  15. #35
    Expert confirmé

    Profil pro
    Inscrit en
    Avril 2002
    Messages
    3 338
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 338
    Points : 4 657
    Points
    4 657
    Par défaut
    peux tu me dire ou ce trouve ton code d'envoi outlook

  16. #36
    Expert confirmé

    Profil pro
    Inscrit en
    Avril 2002
    Messages
    3 338
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 338
    Points : 4 657
    Points
    4 657
    Par défaut
    des fois j'ai envie de crier très fort !


    alors la solution de tout :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MonMessage.Attachments.Add (Forms!expertise!lien.Hyperlink.Address)
    et non

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MonMessage.Attachements.Add (Forms!expertise!lien.Hyperlink.Address)
    et oui, 1 E en trop à attachments....

    j'en profite pour faire dire qu'il vaut mieux passer par des variables temporaires car lorsque l'on à un soucis comme celui ci, on ne sait meme pas d'ou vient le problème.

    on aurait vu tout de suite si on avait fais ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    dim monfichier as string
     
    monfichier =Forms!expertise!lien.Hyperlink.Address
    MonMessage.Attachments.Add (monfichier)

  17. #37
    Membre habitué
    Inscrit en
    Octobre 2003
    Messages
    304
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 304
    Points : 130
    Points
    130
    Par défaut
    sur ce que je t'ai donné, il n'y a pas de bouton pour l'envoi ni de code rentré. celle ci est une appli de sauvegarde. je te la renvoie avec ce qu'il faut. désolé

  18. #38
    Membre habitué
    Inscrit en
    Octobre 2003
    Messages
    304
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 304
    Points : 130
    Points
    130
    Par défaut
    désolé j'ai fait un copier coller du code envoyé par le forum

  19. #39
    Expert confirmé

    Profil pro
    Inscrit en
    Avril 2002
    Messages
    3 338
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 338
    Points : 4 657
    Points
    4 657
    Par défaut
    pas grave, c'est pas de ta faute, et j'ai pas fait attention non plus, le tout c'est de trouver !

  20. #40
    Membre habitué
    Inscrit en
    Octobre 2003
    Messages
    304
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 304
    Points : 130
    Points
    130
    Par défaut
    MAGNIFIQUE!!!!!!!!!!!!!!
    ça marche du tonnerre de feu. MERCI pour tout le mal que vous vous êtes donné mais ça en valait la peine

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 3 PremièrePremière 123 DernièreDernière

Discussions similaires

  1. Pieces jointes dans outlook
    Par iulian dans le forum Outlook
    Réponses: 0
    Dernier message: 14/10/2010, 11h22
  2. Piece jointe PDF dans email
    Par S4F__ dans le forum Langage
    Réponses: 6
    Dernier message: 24/08/2010, 15h46
  3. Piece jointe dans un message outlook
    Par Gégé65 dans le forum VBA Access
    Réponses: 2
    Dernier message: 31/01/2008, 22h30
  4. envoyer un formulaire en piece jointe dans outlook
    Par gadjou dans le forum Access
    Réponses: 12
    Dernier message: 01/08/2006, 17h36
  5. [Mail] piece jointe et Outlook
    Par maxonman dans le forum Langage
    Réponses: 2
    Dernier message: 18/09/2005, 23h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo