<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Implementing Macro on Local in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Implementing-Macro-on-Local/m-p/659533#M1055820</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Supplying a valid From-address will also help in getting your email delivered. In some situations it doesn't need to be an existing emailaddress, but that's for you to figure out. Try first with a valid one (your own for eample)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 20 Oct 2014 08:07:51 GMT</pubDate>
    <dc:creator>Peter_Cammaert</dc:creator>
    <dc:date>2014-10-20T08:07:51Z</dc:date>
    <item>
      <title>Implementing Macro on Local</title>
      <link>https://community.qlik.com/t5/QlikView/Implementing-Macro-on-Local/m-p/659529#M1055816</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Expert,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have created a macro to send a email on local system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it required any additional settings?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To send a mail from my local system, what setting I would required like SMTP etc?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pls suggest.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Balraj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Oct 2014 07:42:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Implementing-Macro-on-Local/m-p/659529#M1055816</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-10-20T07:42:14Z</dc:date>
    </item>
    <item>
      <title>Re: Implementing Macro on Local</title>
      <link>https://community.qlik.com/t5/QlikView/Implementing-Macro-on-Local/m-p/659530#M1055817</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;To send an email, you need an email server (MTA) that will figure out where your addressees are located and how to reach their mailboxes, and subsequently deliver your email to the program that will distributed this email to the recipients. Such a program is probably not running on your own PC but runs on a company server or at your ISP. These servers dictate what parameters you'll need to enter in your macro, like server domainname / ip-address, account name and password. The portnumber will probably be the default one: 25 (= SMTP)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Peter.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Oct 2014 07:51:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Implementing-Macro-on-Local/m-p/659530#M1055817</guid>
      <dc:creator>Peter_Cammaert</dc:creator>
      <dc:date>2014-10-20T07:51:59Z</dc:date>
    </item>
    <item>
      <title>Re: Implementing Macro on Local</title>
      <link>https://community.qlik.com/t5/QlikView/Implementing-Macro-on-Local/m-p/659531#M1055818</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;okay,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I am putting SMTPServer and Port Details in my macro code, is it sufficient?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Oct 2014 07:55:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Implementing-Macro-on-Local/m-p/659531#M1055818</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-10-20T07:55:56Z</dc:date>
    </item>
    <item>
      <title>Re: Implementing Macro on Local</title>
      <link>https://community.qlik.com/t5/QlikView/Implementing-Macro-on-Local/m-p/659532#M1055819</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That depends on whether your Email server needs you to login to send email. In that case, you'll need to supply an account name and a password.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Oct 2014 08:03:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Implementing-Macro-on-Local/m-p/659532#M1055819</guid>
      <dc:creator>Peter_Cammaert</dc:creator>
      <dc:date>2014-10-20T08:03:51Z</dc:date>
    </item>
    <item>
      <title>Re: Implementing Macro on Local</title>
      <link>https://community.qlik.com/t5/QlikView/Implementing-Macro-on-Local/m-p/659533#M1055820</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Supplying a valid From-address will also help in getting your email delivered. In some situations it doesn't need to be an existing emailaddress, but that's for you to figure out. Try first with a valid one (your own for eample)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Oct 2014 08:07:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Implementing-Macro-on-Local/m-p/659533#M1055820</guid>
      <dc:creator>Peter_Cammaert</dc:creator>
      <dc:date>2014-10-20T08:07:51Z</dc:date>
    </item>
    <item>
      <title>Re: Implementing Macro on Local</title>
      <link>https://community.qlik.com/t5/QlikView/Implementing-Macro-on-Local/m-p/659534#M1055821</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Peter,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this is my macro code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sub ExcelExpwCaption&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Set the path where the excel will be saved&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; filePath = "C:\MacroTest\Test.xls"&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Create the Excel spreadsheet&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set excelFile = CreateObject("Excel.Application")&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; excelFile.Visible = true&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Create the WorkBook&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set curWorkBook = excelFile.WorkBooks.Add&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Create the Sheet&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set curSheet = curWorkBook.WorkSheets(1)&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Get the chart we want to export&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set tableToExport = ActiveDocument.GetSheetObject("CH01")&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set chartProperties = tableToExport.GetProperties&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tableToExport.CopyTableToClipboard true&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Get the caption&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; chartCaption = tableToExport.GetCaption.Name.v&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'MsgBox chartCaption&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Set the first cell with the caption&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; curSheet.Range("A1") = chartCaption&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Paste the rest of the chart&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; curSheet.Paste curSheet.Range("A2")&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; excelFile.Visible = true&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Save the file and quit excel&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; curWorkBook.SaveAs filePath&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; curWorkBook.Close&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; excelFile.Quit&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Cleanup&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set curWorkBook = nothing&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set excelFile = nothing &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; msgbox("Done") &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; call SendReport&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;End Sub&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;sub SendReport&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dim objEmail&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Const cdoSendUsingPort = 2 ' Send the message using SMTP&lt;/P&gt;&lt;P&gt;Const cdoAnonymous = 0 'Do not authenticate&lt;/P&gt;&lt;P&gt;Const cdoBasic = 1 'basic (clear-text) authentication&lt;/P&gt;&lt;P&gt;Const cdoNTLM = 2 'NTLM&lt;/P&gt;&lt;P&gt;SMTPServer = "XYZ"&lt;/P&gt;&lt;P&gt;Const SMTPPort = 25 ' Port number for SMTP&lt;/P&gt;&lt;P&gt;Const SMTPTimeout = 60 ' Timeout for SMTP in seconds&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'Sending mail&lt;/P&gt;&lt;P&gt;Set objEmail = CreateObject("CDO.Message")&lt;/P&gt;&lt;P&gt;Set objConf = objEmail.Configuration&lt;/P&gt;&lt;P&gt;Set objFlds = objConf.Fields&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With objFlds&lt;/P&gt;&lt;P&gt;'---------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;' SMTP server details&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;.Item("&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://schemas.microsoft.com/cdo/configuration/sendusing"&gt;http://schemas.microsoft.com/cdo/configuration/sendusing&lt;/A&gt;&lt;SPAN&gt;") = cdoSendUsingPort&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;.Item("&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://schemas.microsoft.com/cdo/configuration/smtpserver"&gt;http://schemas.microsoft.com/cdo/configuration/smtpserver&lt;/A&gt;&lt;SPAN&gt;") = SMTPServer&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;.Item("&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://schemas.microsoft.com/cdo/configuration/smtpauthenticate"&gt;http://schemas.microsoft.com/cdo/configuration/smtpauthenticate&lt;/A&gt;&lt;SPAN&gt;") = cdoAnonymous&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;.Item("&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://schemas.microsoft.com/cdo/configuration/smtpserverport"&gt;http://schemas.microsoft.com/cdo/configuration/smtpserverport&lt;/A&gt;&lt;SPAN&gt;") = SMTPPort&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;.Item("&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://schemas.microsoft.com/cdo/configuration/smtpusessl"&gt;http://schemas.microsoft.com/cdo/configuration/smtpusessl&lt;/A&gt;&lt;SPAN&gt;") = False&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;.Item("&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout"&gt;http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout&lt;/A&gt;&lt;SPAN&gt;") = SMTPTimeout&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;.Update&lt;/P&gt;&lt;P&gt;'---------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;End With&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;objEmail.To = "&lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:abhay.singh@9abusiness.com"&gt;abhay.singh@9abusiness.com&lt;/A&gt;&lt;SPAN&gt;" 'Email Recipient&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;objEmail.From = "&lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:balraj.ahlawat@9abusiness.com"&gt;balraj.ahlawat@9abusiness.com&lt;/A&gt;&lt;SPAN&gt;" 'Email Sender&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;objEmail.Subject = "Test Mail For Macro "&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;ActiveDocument.GetApplication.Sleep 2000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;objEmail.AddAttachment "C:\MacroTest\Test.xls"&lt;/P&gt;&lt;P&gt;'ActiveDocument.GetApplication.Sleep 2000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;objEmail.Send&lt;/P&gt;&lt;P&gt;ActiveDocument.GetApplication.Sleep 200&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Set objFlds = Nothing&lt;/P&gt;&lt;P&gt;Set objConf = Nothing&lt;/P&gt;&lt;P&gt;Set objEmail = Nothing&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;msgbox("Mail Sent")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;end sub &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Oct 2014 08:34:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Implementing-Macro-on-Local/m-p/659534#M1055821</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-10-20T08:34:06Z</dc:date>
    </item>
    <item>
      <title>Re: Implementing Macro on Local</title>
      <link>https://community.qlik.com/t5/QlikView/Implementing-Macro-on-Local/m-p/659535#M1055822</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am using valid email id but not getting any success, pls suggest.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have pasted my macro code as well....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Oct 2014 08:35:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Implementing-Macro-on-Local/m-p/659535#M1055822</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-10-20T08:35:04Z</dc:date>
    </item>
  </channel>
</rss>

