• <menu id="w2i4a"></menu>
  • logo Spire.XLS 系列教程

    文檔首頁>>Spire.XLS 系列教程>>Excel .NET組件Spire.XLS教程:導(dǎo)入導(dǎo)出數(shù)據(jù)

    Excel .NET組件Spire.XLS教程:導(dǎo)入導(dǎo)出數(shù)據(jù)


    Spire.XLS for .NET 是一款專業(yè)的 .NET Excel 組件, 它可以用在各種.NET 框架中,包括 .NET Core、ASP.NET 和 Windows Forms 等相關(guān)的.NET 應(yīng)用程序。在Excel表格中圖片也是我們經(jīng)常會使用到的工具,這時我們?nèi)绾问褂肧pire.XLS來完成呢?這就是本系列教程將給大家詳細(xì)講解的。

    下載Spire.XLS最新版體驗

    *這么優(yōu)秀的國產(chǎn)工具怎能錯過呢!在線下單專享“一口價”,立即購買!想要獲取更多福利的朋友可以咨詢在線客服哦~


    將數(shù)據(jù)導(dǎo)入到Excel工作簿

    datatable的數(shù)據(jù)

    Excel .NET組件Spire.XLS教程:導(dǎo)入導(dǎo)出數(shù)據(jù)

    C#

    //創(chuàng)建一個workbook對象,默認(rèn)創(chuàng)建03版的Excel
    Workbook workbook = new Workbook();
    
    //指定版本信息,07及以上版本最多可以插入1048576行數(shù)據(jù)
    workbook.Version = ExcelVersion.Version2013;
    
    //獲取第一張sheet
    Worksheet sheet = workbook.Worksheets[0];
    
    //得到在datatable里的數(shù)據(jù)
    DataTable dt = GetDataTable();
    
    //從第一行第一列開始插入數(shù)據(jù),true代表數(shù)據(jù)包含列名
    sheet.InsertDataTable(dt, true, 1, 1);
    
    //保存文件
    workbook.SaveToFile("ExportDataToExcel.xlsx",ExcelVersion.Version2013);

    VB.NET

    '創(chuàng)建一個workbook對象,默認(rèn)創(chuàng)建03版的Excel
    Dim workbook As New Workbook()
    
    '指定版本信息,07及以上版本最多可以插入1048576行數(shù)據(jù)
    workbook.Version = ExcelVersion.Version2013
    
    '獲取第一張sheet
    Dim sheet As Worksheet = workbook.Worksheets(0)
    
    '得到在datatable里的數(shù)據(jù)
    Dim dt As DataTable = GetDataTable()
    
    '從第一行第一列開始插入數(shù)據(jù),true代表數(shù)據(jù)包含列名
    sheet.InsertDataTable(dt, True, 1, 1)
    
    '保存文件
    workbook.SaveToFile("ExportDataToExcel.xlsx", ExcelVersion.Version2013)

    生成結(jié)果:

    Excel .NET組件Spire.XLS教程:導(dǎo)入導(dǎo)出數(shù)據(jù)

    將數(shù)據(jù)從Excel工作簿中導(dǎo)出

    原始文檔數(shù)據(jù):

    Excel .NET組件Spire.XLS教程:導(dǎo)入導(dǎo)出數(shù)據(jù)

    C#

    //創(chuàng)建Workbook對象并加載Excel文檔
    Workbook workbook = new Workbook();
    workbook.LoadFromFile(@"F:\ExportData.xlsx" , ExcelVersion.Version2013);
                
    //獲取第一張sheet
    Worksheet sheet = workbook.Worksheets[0];
    
    //設(shè)置range范圍
    CellRange range = sheet.Range[sheet.FirstRow, sheet.FirstColumn, sheet.LastRow, sheet.LastColumn];
               
    //輸出數(shù)據(jù), 同時輸出列名以及公式值
    DataTable dt = sheet.ExportDataTable(range, true, true);

    VB.NET

    '創(chuàng)建Workbook對象并加載Excel文檔
    Dim workbook As New Workbook()
    workbook.LoadFromFile("F:\ExportData.xlsx", ExcelVersion.Version2013)
    
    '獲取第一張sheet
    Dim sheet As Worksheet = workbook.Worksheets(0)
    
    '設(shè)置range范圍
    Dim range As CellRange = sheet.Range(sheet.FirstRow, sheet.FirstColumn, sheet.LastRow, sheet.LastColumn)
    
    '輸出數(shù)據(jù), 同時輸出列名以及公式值
    Dim dt As DataTable = sheet.ExportDataTable(range, True, True)

    數(shù)據(jù)截圖

    Excel .NET組件Spire.XLS教程:導(dǎo)入導(dǎo)出數(shù)據(jù)

    推薦閱讀:【想要快速完成文檔格式轉(zhuǎn)換嗎?Spire系列組件格式轉(zhuǎn)換完整攻略來啦!】


    還想要更多嗎?您可以點(diǎn)擊閱讀
    【2020 · E-iceblue最新資源整合】查找需要的教程資源。如果您有任何疑問或需求,請隨時聯(lián)系慧都客服,我們很高興為您提供查詢和咨詢。
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();