tl  tr
  Home | Tutorials | Articles | Videos | Products | Tools | Search
Interviews | Open Source | Tag Cloud | Follow Us | Bookmark | Contact   
 Excel > JExcel API > How to Hide a Row in Excel Spreadsheet

How to Hide a Row in Excel Spreadsheet 

Java Excel API is an open source java library to read, write and modify Excel spread sheets. This requires the library jxl-2.6.12.jar to be in classpath. The following example shows how to hide a Row in Excel Spread sheet.

File Name  :  
com/bethecoder/tutorials/jexcelapi/write/HideRowTest.java 
Author  :  Sudhakar KV
Email  :  [email protected]
   
package com.bethecoder.tutorials.jexcelapi.write;

import java.io.File;
import java.io.IOException;

import jxl.CellView;
import jxl.Workbook;
import jxl.read.biff.BiffException;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;
import jxl.write.WriteException;

public class HideRowTest {

  /**
   @param args
   @throws IOException 
   @throws IOException 
   @throws WriteException 
   @throws BiffException 
   */
  public static void main(String[] argsthrows IOException, WriteException {
    //Creates a writable workbook with the given file name
    WritableWorkbook workbook = Workbook.createWorkbook(new File("C:/JXL/HideRow.xls"));
    WritableSheet sheet = workbook.createSheet("My Sheet"0);
    
    CellView cellView = new CellView();
    cellView.setHidden(true)//set hidden
    
    sheet.setRowView(0, cellView);
    sheet.setRowView(2, cellView);
    sheet.setRowView(4, cellView);
    
    //Writes out the data held in this workbook in Excel format
    workbook.write()
    
    //Close and free allocated memory 
    workbook.close()
  }

}
   

It gives the following output,
hide-rows.gif


 
  


  
bl  br