<?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: Identify and capture Hidden rows from excel file in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Identify-and-capture-Hidden-rows-from-excel-file/m-p/2320283#M90440</link>
    <description>&lt;P&gt;Hello ,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;You can identity hidden row using Java&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;PRE&gt; Workbook workbook = WorkbookFactory.create(new File(.......));
  Sheet = workbook.getSheetAt(0);
  Iterator&amp;lt;Row&amp;gt; row Iter = sheet.iterator();
  while(rowIter.hasNext()) {
    Row row = rowIter.next();
    if(row.getZeroHeight()) {
        System.out.println(row.&lt;SPAN class="memberNameLink"&gt;&lt;A href="https://poi.apache.org/apidocs/dev/org/apache/poi/ss/usermodel/Row.html#getRowNum--" target="_blank" rel="noopener nofollow noopener noreferrer"&gt;getRowNum&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN&gt;() + &lt;/SPAN&gt;" Rownumber is hidden"  );
    }
  }&lt;/PRE&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;</description>
    <pubDate>Tue, 21 May 2019 13:28:49 GMT</pubDate>
    <dc:creator>akumar2301</dc:creator>
    <dc:date>2019-05-21T13:28:49Z</dc:date>
    <item>
      <title>Identify and capture Hidden rows from excel file</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Identify-and-capture-Hidden-rows-from-excel-file/m-p/2320282#M90439</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is there any inbuild component in Talend where I can identify the hidden rows from excel file and then store it in a table?&lt;/P&gt;
&lt;P&gt;I didn't found any component which can work like this.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 May 2019 11:50:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Identify-and-capture-Hidden-rows-from-excel-file/m-p/2320282#M90439</guid>
      <dc:creator>AbhishekBoga</dc:creator>
      <dc:date>2019-05-21T11:50:47Z</dc:date>
    </item>
    <item>
      <title>Re: Identify and capture Hidden rows from excel file</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Identify-and-capture-Hidden-rows-from-excel-file/m-p/2320283#M90440</link>
      <description>&lt;P&gt;Hello ,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;You can identity hidden row using Java&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;PRE&gt; Workbook workbook = WorkbookFactory.create(new File(.......));
  Sheet = workbook.getSheetAt(0);
  Iterator&amp;lt;Row&amp;gt; row Iter = sheet.iterator();
  while(rowIter.hasNext()) {
    Row row = rowIter.next();
    if(row.getZeroHeight()) {
        System.out.println(row.&lt;SPAN class="memberNameLink"&gt;&lt;A href="https://poi.apache.org/apidocs/dev/org/apache/poi/ss/usermodel/Row.html#getRowNum--" target="_blank" rel="noopener nofollow noopener noreferrer"&gt;getRowNum&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN&gt;() + &lt;/SPAN&gt;" Rownumber is hidden"  );
    }
  }&lt;/PRE&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;</description>
      <pubDate>Tue, 21 May 2019 13:28:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Identify-and-capture-Hidden-rows-from-excel-file/m-p/2320283#M90440</guid>
      <dc:creator>akumar2301</dc:creator>
      <dc:date>2019-05-21T13:28:49Z</dc:date>
    </item>
    <item>
      <title>Re: Identify and capture Hidden rows from excel file</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Identify-and-capture-Hidden-rows-from-excel-file/m-p/2320284#M90441</link>
      <description>&lt;P&gt;Hi Abhishek,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for the code.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am getting error message as&lt;STRONG&gt; "rowIter cannot be resolved"&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have added the code in tJava component as below:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Workbook workbook = WorkbookFactory.create("D:/Project Docs/Data Lake/Source Files/Fetch_Line_Number.xlsx");&lt;BR /&gt;Sheet = workbook.getSheetAt(0);&lt;BR /&gt;Iterator&amp;lt;Row&amp;gt; row Iter = sheet.iterator();&lt;BR /&gt;while(rowIter.hasNext()) {&lt;BR /&gt;Row row = rowIter.next();&lt;BR /&gt;if(row.getZeroHeight()) {&lt;BR /&gt;System.out.println(row.getRowNum() + " Rownumber is hidden" );&lt;BR /&gt;}&lt;BR /&gt;}&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 22 May 2019 10:13:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Identify-and-capture-Hidden-rows-from-excel-file/m-p/2320284#M90441</guid>
      <dc:creator>AbhishekBoga</dc:creator>
      <dc:date>2019-05-22T10:13:30Z</dc:date>
    </item>
    <item>
      <title>Re: Identify and capture Hidden rows from excel file</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Identify-and-capture-Hidden-rows-from-excel-file/m-p/2320285#M90442</link>
      <description>&lt;P&gt;Hello Try below code&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;org.apache.poi.xssf.usermodel.XSSFWorkbook workbook = new org.apache.poi.xssf.usermodel.XSSFWorkbook(&lt;FONT color="#FF0000"&gt;"C:/xxxxxx/in.xlsx"&lt;/FONT&gt;);&lt;BR /&gt;org.apache.poi.xssf.usermodel.XSSFSheet sheet= workbook.getSheetAt(0);&lt;BR /&gt;java.util.Iterator&amp;lt;org.apache.poi.ss.usermodel.Row&amp;gt; rowIter = sheet.iterator();&lt;BR /&gt;while(rowIter.hasNext()) {&lt;BR /&gt;org.apache.poi.ss.usermodel.Row row = rowIter.next();&lt;BR /&gt;if(row.getZeroHeight()) {&lt;BR /&gt;System.out.println((row.getRowNum()+ 1) + " Rownumber is hidden" );&lt;BR /&gt;}&lt;BR /&gt;}&lt;/P&gt;</description>
      <pubDate>Wed, 22 May 2019 12:56:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Identify-and-capture-Hidden-rows-from-excel-file/m-p/2320285#M90442</guid>
      <dc:creator>akumar2301</dc:creator>
      <dc:date>2019-05-22T12:56:45Z</dc:date>
    </item>
  </channel>
</rss>

