using NPOI.HSSF.UserModel;
using NPOI.SS.UserModel;
using System.IO;
public partial Program
{
public static void Main(string[] args)
{
HSSFWorkbook hssfworkbook = new HSSFWorkbook();
ISheet sheet = hssfworkbook.CreateSheet("sheet1");//创建工作表
IRow row = sheet.CreateRow(0);//创建行
row.CreateCell(0).SetCellValue("File Url ");//创建并设置第一行第一列值
row.CreateCell(1).SetCellValue(DateTime.Now.ToShortDateString());//第二列值
HSSFHyperlink link = new HSSFHyperlink(HyperlinkType.URL);//链接类型,HyperlinkType.File不能打开本地文件,只能通过Url来处理
link.Address = "file:///D:/test.exe";//要打开的文件或网址如"HTTP://CNBLOGS.COM"
row.Cells[0].Hyperlink = link;//第一行一列打开此链接
//写入Xls文件
using (FileStream file = new FileStream(@"d:\Npoi-test.xls", FileMode.Create))
{
hssfworkbook.Write(file);
file.Close();
}
}
}