Question : Exceler le macro pour créer des email des données aviailable dans lui.

Bonjour, le macro du

Excel pour créer des email des données aviailable dans la course de macro d'it.

When doit vérifier le « nom d'ordinateur » comme excellent dedans dans un txt file.

PC2549 ; emailaddress1
PC1873 ; emailaddress1
PC1871 ; emailaddress1

So quand le nom d'ordinateur est assorti dans le dossier de txt. Il doit créer un nouvel email avec l'email address dans le nect à la machine name.
Then a mis le nom d'article dans le sujet. et le corps comme this

Hi, données du

Some dans le corps » nom d'article " quelque autre data.

regards
Somename

if le nom d'ordinateur d'exceler dans 2 et noms d'article est différent créent 2 email et si le nom d'article et le nom d'ordinateur sont même crée alors juste 1 email.

can que n'importe qui satisfont aident avec ce macro.

excel ou le macro de perspectives est fine.

regards
sharath
class= " lastRow de
>Attachments de " nom " de class= de
class= " valeur " de
>

class= " fileInfo " de
le title= " de " nom de fichier de class= " de Sample.xls le class= (31 KBS)  Javascript de href= " de " attachmentDetails de class= " de (type de dossier détails)  
class= " description " de
sample
le class= de
de >
class= de

Réponse : Exceler le macro pour créer des email des données aviailable dans lui.

La version ci-dessous devrait résoudre 1 et 2, et très probablement 3 aussi bien (examiné avec succès sur mon PC)

1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
21 :
22 :
23 :
24 :
25 :
26 :
27 :
28 :
29 :
30 :
31 :
32 :
33 :
34 :
35 :
36 :
37 :
38 :
39 :
40 :
41 :
42 :
43 :
44 :
45 :
46 :
47 :
48 :
49 :
50 :
51 :
52 :
53 :
54 :
55 :
Readfromtext secondaire ()
Faible fs
Obscurcir a
Obscurcir le mSheet comme feuille de travail
Obscurcir le mRange comme gamme
Obscurcir les fAddress comme corde, bodyS comme corde, les lAddress comme corde, mAddress comme corde
Obscurcir le firstName comme corde, secondName comme corde
Obscurcir l'oApp
Obscurcir le mItem

Placer le mSheet = le ThisWorkbook.Worksheets (« Sheet1 »)
Placer fs = CreateObject (« Scripting.FileSystemObject »)
Sur l'erreur reprendre après
Placer l'oApp = le GetObject ("", « Outlook.Application »)
Si Err.Number <> 9 puis
    Placer l'oApp = le CreateObject (« Outlook.Application »)
Finir si
Sur l'erreur 0 GoTo
Placer a = fs.OpenTextFile (« C:\mail.txt ")
Faire tandis qu'a.AtEndOfLine = faux
    mComputer = a.ReadLine
    mAddress = droit (mComputer, Len (mComputer) - InStr (1, mComputer, « ; "))
    le mComputer = est parti (mComputer, InStr (1, mComputer, « ; ") - 1)
    Placer le mRange = le mSheet.UsedRange.Find (le mComputer)
    Sinon le mRange n'est rien alors
        fAddress = mRange.Address
        firstName = mSheet.Cells (mRange.Row, 4).Text
        Faire
            Placer le mItem = l'oApp.CreateItem (l'olMailItem)
            bodyS = ""
            Avec le mItem
                . À = mAddress
                . Sujet = mSheet.Cells (mRange.Row, 4).Text
                le bodyS = le bodyS et « salut » et sont partis (mAddress, InStr (1, des mAddress, « .") - 1) et « , » et vbCrLf
                bodyS = bodyS et vbCrLf
                bodyS = bodyS et « quelques données dans le """ de corps et le mSheet.Cells (mRange.Row, 4).Text et """ quelques autres données » et vbCrLf
                bodyS = bodyS et vbCrLf
                bodyS = bodyS et « respect » et vbCrLf
                bodyS = bodyS et « Sharath » et vbCrLf
                . Le corps = le bodyS et le vbCrLf et remplacent (mSheet.Cells (mRange.Row, 4).Hyperlinks (1).Address, « « , « %20 »)
                . Économiser
            Finir avec
            Placer le mRange = le mSheet.UsedRange.FindNext (le mRange)
            Si le mRange n'est rien alors
                lAddress = ""
                secondName = ""
            Autrement
                lAddress = mRange.Address
                secondName = mSheet.Cells (mRange.Row, 4).Text
            Finir si
        Faire une boucle tandis que pas le mRange est les fAddress de rien et <> de lAddress et le secondName <> de firstName
    Finir si
Boucle
a.Close
Sous-marin d'extrémité
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us