<?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>article Dynamically Loading Multiple Excel Files with Multiple Sheets in Member Articles</title>
    <link>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/ta-p/1479021</link>
    <description>&lt;P&gt;I 'd like to thank&amp;nbsp;&lt;A href="https://community.qlik.com/qlik-users/130924" target="_blank" rel="noopener"&gt;avinashelite&lt;/A&gt;‌ for sharing the method to load the multiple excel files with the multiple sheets. You can find the article at the link below.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;A href="https://community.qlik.com/docs/DOC-7860" target="_blank" rel="noopener"&gt;Loading Multiple Excel Sheets Dynamically along with file name and sheet name&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Unfortunately, this method has some limitations. It only works when all files have the same number of non-blank sheets, and all sheets must have the same number of columns with identical names.&lt;/P&gt;
&lt;P&gt;I’d like to share a method below that works effectively without these restrictions&lt;/P&gt;
&lt;P&gt;1) Define some variables to automate process.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="javascript"&gt;/* Change the below variable with actual folder path */

LET vExcelFilePath = '..\Files'; // Root folder path on which all the excel files are stored. It might contain sub folders as well.
LET vFileExtension = 'xlsx'; 
LET vQVDFilePath='..\QVD'; // Path on which a QVD is stored which contains data from all the excel files
LET vQVDName ='Sales_data'; // Name of a physically stored QVD File &lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2) Define function to get the list of all the files located inside the folder. It also scans sub folders inside the parent folder.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="javascript"&gt;/* Below subroutine is created to get the lis of excel files stored in specific folder and sub folder within that */

sub ScanFolder(Root)

         for each vFile in filelist( Root &amp;amp; '\*.' &amp;amp; vFileExtension)

                FileList:
                LOAD '$(vFile)' as Files
                AutoGenerate 1;

         next vFile

                for each SubDirectory in dirlist( Root &amp;amp; '\*' )

                    call ScanFolder(SubDirectory)

                next SubDirectory

end sub

Call ScanFolder('$(vExcelFilePath)') ;

let vFile = Null();
&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;3) Define a function to loop through the list of Excel files generated by the previous function. Let’s take a look at the connection string below. I’ve used &lt;STRONG&gt;CONNECT64&lt;/STRONG&gt;&amp;nbsp;because I’m working with a 64-bit ODBC driver and Excel application. If you’re using 32-bit ODBC drivers and Excel, you may need to use &lt;STRONG&gt;CONNECT32&lt;/STRONG&gt;&amp;nbsp;instead. The 'Excel Files' DSN is created on the machine using either 64-bit or 32-bit ODBC drivers. Typically, when Office drivers are installed, the '&lt;STRONG&gt;Excel Files&lt;/STRONG&gt;' DSN is created automatically, but in some cases, it may need to be created manually. If your DSN name differs, be sure to update it in the connection string below."&lt;/P&gt;
&lt;P&gt;ODBC &lt;STRONG&gt;CONNECT64&lt;/STRONG&gt; TO [&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;Excel Files&lt;/STRONG&gt;&lt;/FONT&gt;;DBQ=$(vFile)];&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="javascript"&gt;/* Below subroutine is created to load all the excel file and store it into the QVD. */

SUB load_all_excel_files_and_store_in_qvd(LoadData)

  FOR EACH vFile IN FieldValueList('Files');

  ODBC CONNECT64 TO [Excel Files;DBQ=$(vFile)];

  Temp:
  LOAD *;
  SQLtables;
  DISCONNECT;

  [$(vTableName)]:
  LOAD * INLINE [
  junk ];

      FOR i = 0 TO NOOFROWS('Temp')-1

            LET vSheetName = PURGECHAR(PURGECHAR(PEEK('TABLE_NAME', i, 'Temp'), CHR(39)), CHR(36));

            Set ErrorMode=0; // Disable error mode to avoid error while loading blank sheet

            CONCATENATE([$(vTableName)])
            LOAD  *,
                  SubField('$(vFile)','\',-1) AS FileName,
                  '$(vSheetName)' AS Sheet_name
            FROM $(vFile)(ooxml, embedded labels, table is [$(vSheetName)]);

                 if len(FieldName(FieldNumber('A','Data'),'A'))&amp;gt;0 THEN

                      Drop Field A;  // When there is a blank sheet in the excel file, field A is created which we don't want

                 ENDIF
   
            Set ErrorMode=1;

      NEXT

  DROP TABLE Temp;
  DROP FIELD junk;

  NEXT 

let vFile = NULL();

    if NoOfRows('$(vTableName)')&amp;gt;0 THEN

        STORE [$(vTableName)] into $(vQVDFilePath)\$(vQVDName).qvd(qvd); // store into the QVD file

    ELSE

        TRACE "Data is not available";

    ENDIF

END SUB

CALL load_all_excel_files_and_store_in_qvd(LoadData);

DROP Table FileList;
&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Note:&amp;nbsp;&lt;/STRONG&gt;This Script is best suited for &lt;STRONG&gt;QlikView&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Please feel free to offer any suggestions to improve this document.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;&lt;EM&gt;Thanks &amp;amp; Regards,&lt;/EM&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;&lt;EM&gt;Kushal Chawda&lt;/EM&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 25 Sep 2024 18:20:24 GMT</pubDate>
    <dc:creator>Kushal_Chawda</dc:creator>
    <dc:date>2024-09-25T18:20:24Z</dc:date>
    <item>
      <title>Dynamically Loading Multiple Excel Files with Multiple Sheets</title>
      <link>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/ta-p/1479021</link>
      <description>&lt;P&gt;I 'd like to thank&amp;nbsp;&lt;A href="https://community.qlik.com/qlik-users/130924" target="_blank" rel="noopener"&gt;avinashelite&lt;/A&gt;‌ for sharing the method to load the multiple excel files with the multiple sheets. You can find the article at the link below.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;A href="https://community.qlik.com/docs/DOC-7860" target="_blank" rel="noopener"&gt;Loading Multiple Excel Sheets Dynamically along with file name and sheet name&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Unfortunately, this method has some limitations. It only works when all files have the same number of non-blank sheets, and all sheets must have the same number of columns with identical names.&lt;/P&gt;
&lt;P&gt;I’d like to share a method below that works effectively without these restrictions&lt;/P&gt;
&lt;P&gt;1) Define some variables to automate process.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="javascript"&gt;/* Change the below variable with actual folder path */

LET vExcelFilePath = '..\Files'; // Root folder path on which all the excel files are stored. It might contain sub folders as well.
LET vFileExtension = 'xlsx'; 
LET vQVDFilePath='..\QVD'; // Path on which a QVD is stored which contains data from all the excel files
LET vQVDName ='Sales_data'; // Name of a physically stored QVD File &lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2) Define function to get the list of all the files located inside the folder. It also scans sub folders inside the parent folder.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="javascript"&gt;/* Below subroutine is created to get the lis of excel files stored in specific folder and sub folder within that */

sub ScanFolder(Root)

         for each vFile in filelist( Root &amp;amp; '\*.' &amp;amp; vFileExtension)

                FileList:
                LOAD '$(vFile)' as Files
                AutoGenerate 1;

         next vFile

                for each SubDirectory in dirlist( Root &amp;amp; '\*' )

                    call ScanFolder(SubDirectory)

                next SubDirectory

end sub

Call ScanFolder('$(vExcelFilePath)') ;

let vFile = Null();
&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;3) Define a function to loop through the list of Excel files generated by the previous function. Let’s take a look at the connection string below. I’ve used &lt;STRONG&gt;CONNECT64&lt;/STRONG&gt;&amp;nbsp;because I’m working with a 64-bit ODBC driver and Excel application. If you’re using 32-bit ODBC drivers and Excel, you may need to use &lt;STRONG&gt;CONNECT32&lt;/STRONG&gt;&amp;nbsp;instead. The 'Excel Files' DSN is created on the machine using either 64-bit or 32-bit ODBC drivers. Typically, when Office drivers are installed, the '&lt;STRONG&gt;Excel Files&lt;/STRONG&gt;' DSN is created automatically, but in some cases, it may need to be created manually. If your DSN name differs, be sure to update it in the connection string below."&lt;/P&gt;
&lt;P&gt;ODBC &lt;STRONG&gt;CONNECT64&lt;/STRONG&gt; TO [&lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;Excel Files&lt;/STRONG&gt;&lt;/FONT&gt;;DBQ=$(vFile)];&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="javascript"&gt;/* Below subroutine is created to load all the excel file and store it into the QVD. */

SUB load_all_excel_files_and_store_in_qvd(LoadData)

  FOR EACH vFile IN FieldValueList('Files');

  ODBC CONNECT64 TO [Excel Files;DBQ=$(vFile)];

  Temp:
  LOAD *;
  SQLtables;
  DISCONNECT;

  [$(vTableName)]:
  LOAD * INLINE [
  junk ];

      FOR i = 0 TO NOOFROWS('Temp')-1

            LET vSheetName = PURGECHAR(PURGECHAR(PEEK('TABLE_NAME', i, 'Temp'), CHR(39)), CHR(36));

            Set ErrorMode=0; // Disable error mode to avoid error while loading blank sheet

            CONCATENATE([$(vTableName)])
            LOAD  *,
                  SubField('$(vFile)','\',-1) AS FileName,
                  '$(vSheetName)' AS Sheet_name
            FROM $(vFile)(ooxml, embedded labels, table is [$(vSheetName)]);

                 if len(FieldName(FieldNumber('A','Data'),'A'))&amp;gt;0 THEN

                      Drop Field A;  // When there is a blank sheet in the excel file, field A is created which we don't want

                 ENDIF
   
            Set ErrorMode=1;

      NEXT

  DROP TABLE Temp;
  DROP FIELD junk;

  NEXT 

let vFile = NULL();

    if NoOfRows('$(vTableName)')&amp;gt;0 THEN

        STORE [$(vTableName)] into $(vQVDFilePath)\$(vQVDName).qvd(qvd); // store into the QVD file

    ELSE

        TRACE "Data is not available";

    ENDIF

END SUB

CALL load_all_excel_files_and_store_in_qvd(LoadData);

DROP Table FileList;
&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Note:&amp;nbsp;&lt;/STRONG&gt;This Script is best suited for &lt;STRONG&gt;QlikView&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Please feel free to offer any suggestions to improve this document.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;&lt;EM&gt;Thanks &amp;amp; Regards,&lt;/EM&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;&lt;EM&gt;Kushal Chawda&lt;/EM&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 25 Sep 2024 18:20:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/ta-p/1479021</guid>
      <dc:creator>Kushal_Chawda</dc:creator>
      <dc:date>2024-09-25T18:20:24Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Loading Multiple Excel Files</title>
      <link>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479022#M1482</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Works like a charm!! Great work with it...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;note: on my machine I had to update the script connection string to &lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;&lt;STRONG&gt;CONNECT64&lt;/STRONG&gt;&lt;/SPAN&gt; for it to work. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Jan 2016 23:08:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479022#M1482</guid>
      <dc:creator />
      <dc:date>2016-01-05T23:08:34Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Loading Multiple Excel Files</title>
      <link>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479023#M1483</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kush, Great work, but when i executing this script I am getting the "script Line erro" after this error script get executed sucessfully but why this script line error. Can you please help me out? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jan 2016 06:40:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479023#M1483</guid>
      <dc:creator />
      <dc:date>2016-01-06T06:40:16Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Loading Multiple Excel Files</title>
      <link>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479024#M1484</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How you are executing the script? On which excel files you are executing this script? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jan 2016 06:44:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479024#M1484</guid>
      <dc:creator>Kushal_Chawda</dc:creator>
      <dc:date>2016-01-06T06:44:07Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Loading Multiple Excel Files</title>
      <link>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479025#M1485</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am using the same attached data and changed the path of the excels and QVD's in the script apart from this I have nothing changed in the script. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jan 2016 06:57:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479025#M1485</guid>
      <dc:creator />
      <dc:date>2016-01-06T06:57:48Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Loading Multiple Excel Files</title>
      <link>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479026#M1486</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you post the application with path changes you have done. If you are using the same attached data and application it should work. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jan 2016 07:05:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479026#M1486</guid>
      <dc:creator>Kushal_Chawda</dc:creator>
      <dc:date>2016-01-06T07:05:43Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Loading Multiple Excel Files</title>
      <link>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479027#M1487</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;This is really a nice solution what would help me a lot. But&lt;/P&gt;&lt;P&gt;I have excel files with some hidden sheets inside (that happens while the source system generate and save the datas).&lt;/P&gt;&lt;P&gt;How can I use this code but ignore hidden sheets? Any ideas?&lt;/P&gt;&lt;P&gt;thx!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jan 2016 08:33:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479027#M1487</guid>
      <dc:creator>beat_roos</dc:creator>
      <dc:date>2016-01-06T08:33:11Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Loading Multiple Excel Files</title>
      <link>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479028#M1488</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Have you tried loading the excel with hidden sheets? I have not considered this while developed the code. I will check and will get back to you on this&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jan 2016 17:14:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479028#M1488</guid>
      <dc:creator>Kushal_Chawda</dc:creator>
      <dc:date>2016-01-06T17:14:54Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Loading Multiple Excel Files</title>
      <link>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479029#M1489</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Excellent&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jan 2016 17:19:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479029#M1489</guid>
      <dc:creator />
      <dc:date>2016-01-06T17:19:46Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Loading Multiple Excel Files</title>
      <link>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479030#M1490</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks so much for this super useful info at the beginning of the year!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jan 2016 23:28:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479030#M1490</guid>
      <dc:creator>john9inno</dc:creator>
      <dc:date>2016-01-06T23:28:50Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Loading Multiple Excel Files</title>
      <link>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479031#M1491</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Good job,&lt;/P&gt;&lt;P&gt;but what if there's a print area (_xlnm#Print_Area' ) on a worksheet ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Jan 2016 09:57:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479031#M1491</guid>
      <dc:creator>mambi</dc:creator>
      <dc:date>2016-01-07T09:57:26Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Loading Multiple Excel Files</title>
      <link>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479032#M1492</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am not sure it will work for print area or not. I think it should skip this sheet in loop but I am not sure&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Jan 2016 10:24:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479032#M1492</guid>
      <dc:creator>Kushal_Chawda</dc:creator>
      <dc:date>2016-01-07T10:24:23Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Loading Multiple Excel Files</title>
      <link>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479033#M1493</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;may be you can add this : ...&lt;SPAN style="color: #0433ff;"&gt;where&lt;/SPAN&gt; &lt;SPAN style="color: #0433ff;"&gt;not&lt;/SPAN&gt; &lt;SPAN style="color: #0433ff;"&gt;WildMatch&lt;/SPAN&gt;(&lt;SPAN style="color: #000000; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;$(vSheetName)&lt;/SPAN&gt;,'*_xlnm#Print_Area'); &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Jan 2016 11:05:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479033#M1493</guid>
      <dc:creator>mambi</dc:creator>
      <dc:date>2016-01-07T11:05:29Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Loading Multiple Excel Files</title>
      <link>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479034#M1494</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you can share the sample excel file I will look into that&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Jan 2016 11:08:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479034#M1494</guid>
      <dc:creator>Kushal_Chawda</dc:creator>
      <dc:date>2016-01-07T11:08:21Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Loading Multiple Excel Files</title>
      <link>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479035#M1495</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Great work Kush and Avinash&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 19 Mar 2016 10:51:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479035#M1495</guid>
      <dc:creator>Digvijay_Singh</dc:creator>
      <dc:date>2016-03-19T10:51:57Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Loading Multiple Excel Files</title>
      <link>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479036#M1496</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;can you use this method to load cross tables&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 19 Mar 2016 12:09:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479036#M1496</guid>
      <dc:creator />
      <dc:date>2016-03-19T12:09:46Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Loading Multiple Excel Files</title>
      <link>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479037#M1497</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I dont think so that this method is suited for cross table load. But you can use it to load the format as it is, then apply cross table on resident load&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Mar 2016 06:37:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479037#M1497</guid>
      <dc:creator>Kushal_Chawda</dc:creator>
      <dc:date>2016-03-21T06:37:17Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Loading Multiple Excel Files</title>
      <link>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479038#M1498</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kushal, congrats!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is very useful for me!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for sharing!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2016 20:44:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479038#M1498</guid>
      <dc:creator>gilbertomedeiro</dc:creator>
      <dc:date>2016-05-16T20:44:23Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Loading Multiple Excel Files</title>
      <link>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479039#M1499</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Great job, very useful code.. thanks for sharing &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 May 2016 14:41:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479039#M1499</guid>
      <dc:creator>psankepalli</dc:creator>
      <dc:date>2016-05-17T14:41:44Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Loading Multiple Excel Files</title>
      <link>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479040#M1500</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi i can't execute it it's throwing me the following&lt;/P&gt;&lt;P&gt;"Table not found&lt;/P&gt;&lt;P&gt;STORE Data into C:\FullData.qvd"&lt;/P&gt;&lt;P&gt;and then for the Drop Tables&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Jan 2018 12:54:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Member-Articles/Dynamically-Loading-Multiple-Excel-Files-with-Multiple-Sheets/tac-p/1479040#M1500</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-01-19T12:54:17Z</dc:date>
    </item>
  </channel>
</rss>

