<?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: Macro stuck on Executing in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Macro-stuck-on-Executing/m-p/702346#M253425</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think your xls is by 65536 rows to end. Maybe you could split your output in smaller parts (additionally loop with some selections on your data).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 26 Sep 2014 11:32:42 GMT</pubDate>
    <dc:creator>marcus_sommer</dc:creator>
    <dc:date>2014-09-26T11:32:42Z</dc:date>
    <item>
      <title>Macro stuck on Executing</title>
      <link>https://community.qlik.com/t5/QlikView/Macro-stuck-on-Executing/m-p/702342#M253421</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am executing a macro that writes data record by record to a database and then writes that data into a CSV file.&lt;/P&gt;&lt;P&gt;When I execute this Macro on a large number of records like 60,000, one it takes a very long time, but once it has written all the data to the database and produced the CSV file, the macro Edit Module pops up and the state says Executing and it stays like this, no in effect the macro never ends execution.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does anyone have any idea why this might be happening?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Sep 2014 07:29:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Macro-stuck-on-Executing/m-p/702342#M253421</guid>
      <dc:creator />
      <dc:date>2014-09-26T07:29:25Z</dc:date>
    </item>
    <item>
      <title>Re: Macro stuck on Executing</title>
      <link>https://community.qlik.com/t5/QlikView/Macro-stuck-on-Executing/m-p/702343#M253422</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It looks like an error after the produce of the csv-file - without code it's only guessing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Sep 2014 10:48:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Macro-stuck-on-Executing/m-p/702343#M253422</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2014-09-26T10:48:54Z</dc:date>
    </item>
    <item>
      <title>Re: Macro stuck on Executing</title>
      <link>https://community.qlik.com/t5/QlikView/Macro-stuck-on-Executing/m-p/702344#M253423</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Its running at the moment, so will post the code once it has stopped.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It doesn't do this however if I am processing a lower amount of records for instance 20,000 records. It completes successfully.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Sep 2014 10:56:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Macro-stuck-on-Executing/m-p/702344#M253423</guid>
      <dc:creator />
      <dc:date>2014-09-26T10:56:15Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Macro stuck on Executing</title>
      <link>https://community.qlik.com/t5/QlikView/Macro-stuck-on-Executing/m-p/702345#M253424</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is quite a long function&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Function NewCampaign(typeOfFile)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set campaignName1 = ActiveDocument.GetVariable("CampaignName")&lt;/P&gt;&lt;P&gt;&amp;nbsp; filename = ActiveDocument.GetVariable("Filename").GetContent.string&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; IF campaignName1.GetContent.string = "" then&lt;/P&gt;&lt;P&gt;&amp;nbsp; call NoCampaignName&lt;/P&gt;&lt;P&gt;&amp;nbsp; elseif filename = "" then&lt;/P&gt;&lt;P&gt;&amp;nbsp; call NoFileName&lt;/P&gt;&lt;P&gt;&amp;nbsp; else&lt;/P&gt;&lt;P&gt;&amp;nbsp; var = Replace(filename,"\","_")&lt;/P&gt;&lt;P&gt;&amp;nbsp; var = Replace(filename,"/","_")&lt;/P&gt;&lt;P&gt;&amp;nbsp; var = Replace(filename,":","_")&lt;/P&gt;&lt;P&gt;&amp;nbsp; var = Replace(filename,"*","_")&lt;/P&gt;&lt;P&gt;&amp;nbsp; var = Replace(filename,"?","_")&lt;/P&gt;&lt;P&gt;&amp;nbsp; var = Replace(filename,"&amp;lt;","_")&lt;/P&gt;&lt;P&gt;&amp;nbsp; var = Replace(filename,"&amp;gt;","_")&lt;/P&gt;&lt;P&gt;&amp;nbsp; var = Replace(filename,"|","_")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set tb = ActiveDocument.GetSheetObject("TB01")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set XLApp = CreateObject("Excel.Application")&lt;/P&gt;&lt;P&gt;&amp;nbsp; XLApp.Visible = False&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set XLDoc = XLApp.Workbooks. Add&lt;/P&gt;&lt;P&gt;&amp;nbsp; set objExcelSheet = XLDoc.Worksheets(1)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; if typeOfFile = "ELocation" then&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,1) = "CustomerId"&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,2) = "Company Name"&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,3) = "Title"&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,4) = "First Name"&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,5) = "Last Name"&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,6) = "Telephone1"&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,7) = "Telephone2"&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,8) = "URL"&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,9) = "Email"&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,10) = "Address"&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,11) = "Town"&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,12) = "Postcode"&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,13) = "Heading"&lt;/P&gt;&lt;P&gt;&amp;nbsp; ELSE 'DiallerFile&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,1) = "CustomerId"&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,2) = "Company Name"&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,3) = "Contact Name"&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,4) = "Telephone1"&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,5) = "Telephone2"&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,6) = "URL"&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,7) = "Email"&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,8) = "Address"&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,9) = "Town"&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,10) = "Postcode"&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(1,11) = "Heading"&lt;/P&gt;&lt;P&gt;&amp;nbsp; END IF&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; 'DATABASE STUFF&lt;/P&gt;&lt;P&gt;&amp;nbsp; dim sServer, sConn, oConn, oRS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; sServer = "svpts01"&lt;/P&gt;&lt;P&gt;&amp;nbsp; sConn = "Provider= SQLOLEDB.1;Initial Catalog=CampaignManagement; Data Source=svpts01"&lt;/P&gt;&lt;P&gt;&amp;nbsp; set oConn = CreateObject("ADODB.Connection")&lt;/P&gt;&lt;P&gt;&amp;nbsp; oConn.Open sConn, "app_access", "snapsh0t"&lt;/P&gt;&lt;P&gt;&amp;nbsp; set oRS = CreateObject("ADODB.Recordset")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;' if not ActiveDocument.Variables("VarA").getcontent.string = "" Then&lt;/P&gt;&lt;P&gt;&amp;nbsp; 'msgbox ActiveDocument.Variables("VarA").getcontent.string&lt;/P&gt;&lt;P&gt;&amp;nbsp; set campaignNotes1 = ActiveDocument.GetVariable("VarA")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set tb = ActiveDocument.GetSheetObject("TB01")&lt;/P&gt;&lt;P&gt;&amp;nbsp; tb.AddField("ExternalId")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; columnCount = tb.GetColumnCount&lt;/P&gt;&lt;P&gt;&amp;nbsp; rowCount = tb.GetRowCount - 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; for currentRow = 1 to rowCount&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; 'Does this customer have TPS?&lt;/P&gt;&lt;P&gt;&amp;nbsp; tps = tb.GetCell(currentRow,17).Text&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; if tps = "Y" then&lt;/P&gt;&lt;P&gt;&amp;nbsp; tpsDataIncluded = true&lt;/P&gt;&lt;P&gt;&amp;nbsp; 'msgbox ("Exported Cancelled - The data selected includes phone numbers that are TPS")&lt;/P&gt;&lt;P&gt;&amp;nbsp; 'exit For&lt;/P&gt;&lt;P&gt;&amp;nbsp; end if&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; leadId1 = tb.GetCell(currentRow,1).Text&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; externalId = tb.GetCell(currentRow,columnCount-1).Text&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; businessName = tb.GetCell(currentRow,0).Text&lt;/P&gt;&lt;P&gt;&amp;nbsp; title = tb.GetCell(currentRow,3).Text&lt;/P&gt;&lt;P&gt;&amp;nbsp; fname = tb.GetCell(currentRow,4).Text&lt;/P&gt;&lt;P&gt;&amp;nbsp; lname = tb.GetCell(currentRow,5).Text&lt;/P&gt;&lt;P&gt;&amp;nbsp; postcode = tb.GetCell(currentRow,11).Text&lt;/P&gt;&lt;P&gt;&amp;nbsp; companyEmail = tb.GetCell(currentRow,15).Text&lt;/P&gt;&lt;P&gt;&amp;nbsp; otherEmail = tb.GetCell(currentRow,16).Text&lt;/P&gt;&lt;P&gt;&amp;nbsp; telephone = tb.GetCell(currentRow,13).Text&lt;/P&gt;&lt;P&gt;&amp;nbsp; 'msgbox tb.GetCell(currentRow,14).Text&lt;/P&gt;&lt;P&gt;&amp;nbsp; position1 = tb.GetCell(currentRow,14).Text&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; leadId = tb.GetCell(currentRow,1).Text&lt;/P&gt;&lt;P&gt;&amp;nbsp; add1 = tb.GetCell(currentRow,6).Text&lt;/P&gt;&lt;P&gt;&amp;nbsp; add2 = tb.GetCell(currentRow,7).Text&lt;/P&gt;&lt;P&gt;&amp;nbsp; locality = tb.GetCell(currentRow,8).Text&lt;/P&gt;&lt;P&gt;&amp;nbsp; town = tb.GetCell(currentRow,9).Text&lt;/P&gt;&lt;P&gt;&amp;nbsp; county = tb.GetCell(currentRow,10).Text&lt;/P&gt;&lt;P&gt;&amp;nbsp; heading = tb.GetCell(currentRow,19).Text&lt;/P&gt;&lt;P&gt;&amp;nbsp; url = tb.GetCell(currentRow,36).Text&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set oCmd = CreateObject("ADODB.Command")&lt;/P&gt;&lt;P&gt;&amp;nbsp; with oCmd&lt;/P&gt;&lt;P&gt;&amp;nbsp; .ActiveConnection = oConn&lt;/P&gt;&lt;P&gt;&amp;nbsp; .CommandText = "InsertCampaignLeadData"&lt;/P&gt;&lt;P&gt;&amp;nbsp; .CommandType = 4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; 'FOR REFERENCE&lt;/P&gt;&lt;P&gt;&amp;nbsp; '3 = adInteger&lt;/P&gt;&lt;P&gt;&amp;nbsp; '200 = adVarChar&lt;/P&gt;&lt;P&gt;&amp;nbsp; '1 = adParamInput&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; .Parameters.Append .CreateParameter("@campaignName", 200 , 1, 100, campaignName1.getcontent.string)&lt;/P&gt;&lt;P&gt;&amp;nbsp; .Parameters.Append .CreateParameter("@campaignNotes", 200, 1, 500, campaignNotes1.getcontent.string)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; .Parameters.Append .CreateParameter("@leadId", 3, 1, 4, leadId1)&lt;/P&gt;&lt;P&gt;&amp;nbsp; .Parameters.Append .CreateParameter("@id118", 3, 1, 4, externalId)&lt;/P&gt;&lt;P&gt;&amp;nbsp; .Parameters.Append .CreateParameter("@businessName", 200, 1, 200, businessName)&lt;/P&gt;&lt;P&gt;&amp;nbsp; .Parameters.Append .CreateParameter("@post_code", 200, 1, 50, postcode)&lt;/P&gt;&lt;P&gt;&amp;nbsp; .Parameters.Append .CreateParameter("@telno", 200, 1, 50, telephone)&lt;/P&gt;&lt;P&gt;&amp;nbsp; .Parameters.Append .CreateParameter("@company_email", 200, 1, 200, companyEmail)&lt;/P&gt;&lt;P&gt;&amp;nbsp; .Parameters.Append .CreateParameter("@title", 200, 1, 50, title)&lt;/P&gt;&lt;P&gt;&amp;nbsp; .Parameters.Append .CreateParameter("@fname", 200, 1, 200, fname)&lt;/P&gt;&lt;P&gt;&amp;nbsp; .Parameters.Append .CreateParameter("@lname", 200, 1, 200, lname)&lt;/P&gt;&lt;P&gt;&amp;nbsp; .Parameters.Append .CreateParameter("@position", 200, 1, 50, position1)&lt;/P&gt;&lt;P&gt;&amp;nbsp; .Parameters.Append .CreateParameter("@sc_email", 200, 1, 500, otherEmail)&lt;/P&gt;&lt;P&gt;&amp;nbsp; end with&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; oRS = oCmd.Execute&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; row = currentRow + 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; customerId = "LeadId_" &amp;amp; leadId&lt;/P&gt;&lt;P&gt;&amp;nbsp; address = add1 &amp;amp; " " &amp;amp; add2 &amp;amp; " " &amp;amp; locality&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; email = ""&lt;/P&gt;&lt;P&gt;&amp;nbsp; if otherEmail = "" then&lt;/P&gt;&lt;P&gt;&amp;nbsp; if not companyEmail = "" then&lt;/P&gt;&lt;P&gt;&amp;nbsp; email = companyEmail&lt;/P&gt;&lt;P&gt;&amp;nbsp; else&lt;/P&gt;&lt;P&gt;&amp;nbsp; email = ""&lt;/P&gt;&lt;P&gt;&amp;nbsp; end if&lt;/P&gt;&lt;P&gt;&amp;nbsp; else&lt;/P&gt;&lt;P&gt;&amp;nbsp; email = otherEmail&lt;/P&gt;&lt;P&gt;&amp;nbsp; end if&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; if not telno = "" then&lt;/P&gt;&lt;P&gt;&amp;nbsp; telephone = Right(telno,Len(telno)-1)&lt;/P&gt;&lt;P&gt;&amp;nbsp; telephone = Replace(telephone, " ", "", 1, -1)&lt;/P&gt;&lt;P&gt;&amp;nbsp; end if&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; if typeOfFile = "ELocation" then&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(row,1) = customerId&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(row,2) = businessName&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(row,3) = title&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(row,4) = fname&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(row,5) = lname&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(row,6) = telephone&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(row,9) = email&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(row,10) = address&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(row,11) = town&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(row,12) = postcode&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(row,13) = heading&lt;/P&gt;&lt;P&gt;&amp;nbsp; else&lt;/P&gt;&lt;P&gt;&amp;nbsp; contactName = title &amp;amp; " " &amp;amp; fname &amp;amp; " " &amp;amp; lname&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(row,1) = customerId&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(row,2) = businessName&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(row,3) = contactName&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(row,4) = telephone&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(row,6) = url&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(row,7) = email&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(row,8) = address&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(row,9) = town&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(row,10) = postcode&lt;/P&gt;&lt;P&gt;&amp;nbsp; objExcelSheet.Cells(row,11) = heading&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; end if&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; next&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; tb.RemoveField columnCount-1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; CSVFilname = var &amp;amp; ".csv"&lt;/P&gt;&lt;P&gt;&amp;nbsp; if typeOfFile = "ELocation" then&lt;/P&gt;&lt;P&gt;&amp;nbsp; strFileName = "\\vsdat10\data\Farnborough\MIS\MIS\Vaishali\CM\" &amp;amp; CSVFilname&lt;/P&gt;&lt;P&gt;&amp;nbsp; else&lt;/P&gt;&lt;P&gt;&amp;nbsp; strFileName = "\\vsdat10\data\Farnborough\MIS\MIS\Vaishali\CM\" &amp;amp; CSVFilname&lt;/P&gt;&lt;P&gt;&amp;nbsp; end if&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; XLDoc.SaveAs(strFilename)&lt;/P&gt;&lt;P&gt;&amp;nbsp; XLDoc.Close()&lt;/P&gt;&lt;P&gt;&amp;nbsp; XLApp.Quit&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ActiveDocument.GetVariable("Filename").SetContent "", true&lt;/P&gt;&lt;P&gt;&amp;nbsp; msgbox ("Data has been exported Successfully - Filename: " &amp;amp; strFileName)&lt;/P&gt;&lt;P&gt;&amp;nbsp; msgbox "Finished"&lt;/P&gt;&lt;P&gt;&amp;nbsp; End if&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;End Function&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It shows the&amp;nbsp; msgbox "Finished", but stays as executing on a big number of records like 65000..,but on like 20000 records it completes ok&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Sep 2014 11:24:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Macro-stuck-on-Executing/m-p/702345#M253424</guid>
      <dc:creator />
      <dc:date>2014-09-26T11:24:02Z</dc:date>
    </item>
    <item>
      <title>Re: Macro stuck on Executing</title>
      <link>https://community.qlik.com/t5/QlikView/Macro-stuck-on-Executing/m-p/702346#M253425</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think your xls is by 65536 rows to end. Maybe you could split your output in smaller parts (additionally loop with some selections on your data).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Sep 2014 11:32:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Macro-stuck-on-Executing/m-p/702346#M253425</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2014-09-26T11:32:42Z</dc:date>
    </item>
    <item>
      <title>Re: Macro stuck on Executing</title>
      <link>https://community.qlik.com/t5/QlikView/Macro-stuck-on-Executing/m-p/702347#M253426</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have tried with slightly more, the csv gets created ok, its the macro in qlikview that doesn't stop executing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What do you mean by - &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;additionally loop with some selections on your data)?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Sep 2014 11:46:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Macro-stuck-on-Executing/m-p/702347#M253426</guid>
      <dc:creator />
      <dc:date>2014-09-26T11:46:10Z</dc:date>
    </item>
    <item>
      <title>Re: Macro stuck on Executing</title>
      <link>https://community.qlik.com/t5/QlikView/Macro-stuck-on-Executing/m-p/702348#M253427</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I meant to split the data to the first char/number from name/postcode or similar through selections or split GetRowCount into slices ....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Sep 2014 12:01:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Macro-stuck-on-Executing/m-p/702348#M253427</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2014-09-26T12:01:02Z</dc:date>
    </item>
  </channel>
</rss>

