Question : Vbs/HTA pour envoyer l'email (HTML) basé dessus excellent la feuille

Salut les experts, le

Can que j'obtiens svp de l'aide sur requirement.

We recherchent le manuscrit qui lira la date de la feuille d'exceler et capturent l'identification d'ouverture ont mentionné l'adjecnt à la date et envoient à un courrier composé par HTML aux ces l'ouverture ID.

Please me font savoir si vous avez besoin de n'importe quels détails sur le same.

format de excelez la feuille attached.

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

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

Réponse : Vbs/HTA pour envoyer l'email (HTML) basé dessus excellent la feuille

Voici le manuscrit modifié. Vous devez juste changer les dates dans le manuscrit.


OPTION explicite
Faible objExcel
Faible objWorkbook
Faible CurDate
Faible objEMail
Faible excelDate
Faible strDate
Faible strEMail
Placer l'objExcel = le CreateObject (« Excel.Application »)
Placer l'objWorkbook = le _ d'objExcel.Workbooks.Open
   (" C:\Tpxtracker.xls ")

Obscurcir StartDate
StartDate = CDate (« 01/14/2010 »)
Faible EndDate
EndDate = CDate (« 01/31/2010 »)

Faible intRow
intRow = 2
CurDate = date ()
'Date d'aujourd'hui de Wscript.Echo « :  » Et CurDate
Faire jusqu'à objExcel.Cells (intRow, 9).Value = ""
   'Email de Wscript.Echo « :  » et objExcel.Cells (intRow, 6).Value
   'Date de Wscript.Echo « :  » et objExcel.Cells (intRow, 9).Value
   excelDate = objExcel.Cells (intRow, 9).Value
   strEMail = objExcel.Cells (intRow, 6).Value
   Si StartDate <>= puis excelDate
        Placer l'objEmail = le CreateObject (« CDO.Message »)
       objEmail.From = « [email protected] »
       objEmail.To = strEMail
       objEmail.Subject = « bienvenue »
        objEmail.HTMLBody = « bienvenue à la compagnie. »
       _ d'objEmail.Configuration.Fields.Item
           (" http://schemas.microsoft.com/cdo/configuration/sendusing ") = 2
       _ d'objEmail.Configuration.Fields.Item
           (" http://schemas.microsoft.com/cdo/configuration/smtpserver ") = _
               « smtpservername »
        _ d'objEmail.Configuration.Fields.Item
           (" http://schemas.microsoft.com/cdo/configuration/smtpserverport ") = 25
       objEmail.Configuration.Fields.Update
       objEmail.Send
       Wscript.echo « courrier envoyé à » et strEMail
   Finir si
   intRow = intRow + 1
Boucle

objExcel.Quit
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