| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment accéder à un VBA Email Attachment 2007
    Visual Basic pour Applications ( VBA) est un langage de programmation couramment utilisé dans les applications Office pour automatiser des tâches de routine. Vous pouvez facilement écrire du code VBA pour rechercher un attachement spécifique dans votre boîte de réception et l'enregistrer dans un dossier de votre choix . Instructions
    1

    Démarrez Microsoft Access 2007, sélectionnez l'onglet " Base de données Outils" et cliquez sur " Visual Basic " . Choisissez le menu " Outils " et cliquez sur "Références" . Cochez la case à côté de " Microsoft Outlook 12.0 Object Library" et cliquez sur " OK"
    2

    Tapez la suivante pour créer un nouveau sous : .


    Sous getEemailAttachment ()

    Tapez " Entrée" pour créer les "End Sub " automatiquement
    3

    Tapez la suivante pour déclarer vos variables qui seront utilisés pour accéder à vos pièces jointes Outlook : .
    < p> NMSP As nameSpace

    oInbxFldr As MAPIFolder

    objMailItems As Object

    emailAttachment As Outlook.Attachment
    4 Type de

    l' suivantes pour définir votre espace de noms et de définir la variable pour contenir la boîte de réception Outlook dossier :

    Set NMSP = GetNamespace ( " MAPI " )

    Set oInbxFldr = nmSp.GetDefaultFolder ( olFolderInbox )

    5

    Tapez la commande suivante pour parcourir toutes vos pièces jointes et enregistrer votre attachement à " C: \\" quand il se trouve :

    For Each objMailItems en oInbxFldr.Items

    For Each emailAttachment En objMailItems.attachments

    Si emailAttachment.FileName = " myAttachment.doc " Alors

    emailAttachment.SaveAsFile "C: \\" & attachmentFileName

    End If
    < p > Suivant emailAttachment

    suivante objMailItems

    Vous pouvez remplacer " myAttachment.doc " avec le nom de votre attachement à la ligne suivante:

    Si emailAttachment.FileName = " myAttachment . doc "
    6

    Tapez la commande suivante pour libérer vos variables de la mémoire :

    Set emailAttachment = Nothing Set

    objMailItems = Nothing Set

    NMSP = Nothing

    Previous :

    next :
      articles connexes
    ·Types de variables en Visual Basic 
    ·Comment créer une commande qui efface le texte en Visu…
    ·Comment faire pour convertir une matrice de cellules en…
    ·Comment créer un raccourci sur le bureau en utilisant …
    ·Comment appeler une fonction dans VBA 
    ·Comment ouvrir une application Windows en utilisant Vis…
    ·Comment multiplier les valeurs de VB 
    ·Comment lire Ports série en utilisant Visual Basic 
    ·Comment créer une résolution châssis indépendant en…
    ·Comment obtenir Visual Basic 2008 
      articles en vedette
    ·Comment naviguer à partir de la fenêtre modale jQuery…
    ·Comment écrire GData Entrée valeurs en tant que Strin…
    ·Jeux 3D Creator Tutorial 
    ·Comment tester PHP sur un ordinateur 
    ·Différences de Perl et PHP 
    ·Qu'est-ce que Invalid Syntax moyenne 
    ·Comment savoir VB Script ligne 
    ·Comment importer XML à l'aide VBA 
    ·Différence entre fgetc et getc 
    ·Comment afficher un document Word à partir de PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com