在我的web應用程序中,用戶可以獲得excel報告。問題是:當一行中的單元格包含長文本時,所有行都會增長,並且excel報告看起來很糟糕。我需要爲我的Excel文檔中的所有行設置最大行高。在生成的excel文檔中設置最大行高
public bool UseOldFormat { get; set; }
public ExcelFile GetExcelFile()
{
var excel = new ExcelFile();
if (!string.IsNullOrEmpty(SourceFileName))
{
if (SourceFileName.EndsWith("xls"))
{
excel.LoadXls(SourceFileName);
}
else
{
excel.LoadXlsx(SourceFileName, XlsxOptions.PreserveMakeCopy);
}
}
return excel;
}
public void GenerateReport(string fileName)
{
ExcelFile excel = GetExcelFile();
InsertDataInExcel(excel);
if (UseOldFormat)
{
excel.SaveXls(fileName);
}
else
{
excel.SaveXlsx(fileName);
}
}
在excel選項中找不到這個函數。任何人都可以幫忙嗎?
excel文件中:var練成=新ExcelFile()後,Excel沒有NamedRange財產 –
我用GemBox.Spreadsheet庫 –
訪問內容:HTTP ://www.gemboxsoftware.com/Spreadsheet/Help/html/M_GemBox_Spreadsheet_NamedRangeCollection_Add.htm – 2012-10-15 08:45:31