Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: rdmm en 26 Febrero 2015, 10:51 am



Título: Exportar múltiples objetos a un archivo html(vbscript)
Publicado por: rdmm en 26 Febrero 2015, 10:51 am
Lo que necesito es que en el html se peguen varias tablas, no solo una, y a poder ser poder insertar el texto que yo quiera entre las tablas.
De momento solo consigo poner una tabla , la CH80, pero necesito unas 4 o 5, la 80,75,76...

Gracias!!!

MI CODIGO:

Código
  1. '// ****************************************************************
  2. '// Enviador Mails Pegados Cuerpo
  3. '// ****************************************************************
  4. sub SendMail
  5. if Time()>TimeValue("10:15:00") and Time()<TimeValue("21:30:00")Then
  6. ' Object creation
  7. Set objMsg = CreateObject("CDO.Message")
  8. Set msgConf = CreateObject("CDO.Configuration")
  9. strDate = CDate(Date)
  10.  
  11.  
  12. set cs = ActiveDocument.GetSheetObject("CH80")
  13. cs.ExportHtml "C:\Directory\Pruebas\informe.html"
  14.  
  15.  
  16.  
  17. objMsg.CreateMHTMLBody "file://C:\Directory\Pruebas\informe.html"
  18.  
  19. ' Server Configuration
  20. msgConf.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
  21. msgConf.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "server***********"
  22. msgConf.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
  23. msgConf.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
  24. msgConf.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = "mimai********l"
  25. msgConf.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "pass******"
  26. msgConf.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = 1
  27. msgConf.Fields.Update
  28.  
  29. ' Email
  30. objMsg.To = "mmail***********"
  31. objMsg.From = "mail**********.com"
  32. objMsg.Subject = "Reporte " & Now()
  33. objMsg.Sender = "Reportes"
  34.  
  35. Set objMsg.Configuration = msgConf
  36.  
  37. ' Send
  38. objMsg.Send
  39.  
  40. ' Clear
  41. Set objMsg = nothing
  42. Set msgConf = nothing
  43.  
  44. end if
  45. end sub



[MOD]: Utiliza la etiquetas GeShi para insertar código, lee las normas del foro de programación.


Título: Re: Exportar múltiples objetos a un archivo html(vbscript)
Publicado por: rdmm en 27 Febrero 2015, 07:41 am
Alguna idea? gracias!