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

    文檔首頁>>Spire.XLS 系列教程>>Spire.XLS單元格系列教程:如何操作 Excel 命名區(qū)域

    Spire.XLS單元格系列教程:如何操作 Excel 命名區(qū)域


    更多資源查看:Spire.XLS工作表教程 | Spire.Doc系列教程 | Spire.PDF系列教程

    下載Spire.XLS最新試用版

    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來完成呢?這就是本系列教程將給大家詳細講解的。

    C# 操作 Excel 命名區(qū)域

    在之前的文章 C# 創(chuàng)建 Excel 命名區(qū)域 中,介紹了如何使用Spire.XLS創(chuàng)建Excel命名區(qū)域,這篇文章將介紹如何對現(xiàn)有的Excel局部命名區(qū)域和全局命名區(qū)域進行修改、隱藏名稱和刪除名稱等操作。

    修改命名區(qū)域

    局部命名區(qū)域

    //創(chuàng)建Workbook實例 
    Workbook workbook = new Workbook();
    //加載Excel文檔
    workbook.LoadFromFile(@"Input.xlsx");
    
    //獲取第一張工作表
    Worksheet sheet = workbook.Worksheets[0];
    
    //獲取工作表中的指定命名區(qū)域
    INamedRange namedRange = sheet.Names.GetByName("RangeName");
    
    //修改命名區(qū)域的名稱和引用單元格區(qū)域
    namedRange.Name = "New Name";
    namedRange.RefersToRange = sheet.Range["B2:C2"];
    
    //保存文檔
    workbook.SaveToFile("Output.xlsx", ExcelVersion.Version2013);

    全局命名區(qū)域

    //創(chuàng)建Workbook實例
    Workbook workbook = new Workbook();
    //加載Excel文檔
    workbook.LoadFromFile(@"Input.xlsx");
    
    //獲取文檔中的指定命名區(qū)域
    INamedRange namedRange = workbook.NameRanges.GetByName("RangeName");
    
    //修改命名區(qū)域的名稱和引用單元格區(qū)域
    namedRange.Name = "New Name";
    namedRange.RefersToRange = workbook.Worksheets[0].Range["B2:C2"];
    
    //保存文檔
    workbook.SaveToFile("Output.xlsx", ExcelVersion.Version2013);

    隱藏命名區(qū)域的名稱

    局部命名區(qū)域

    //創(chuàng)建Workbook實例
    Workbook workbook = new Workbook();
    //加載Excel文檔
    workbook.LoadFromFile(@"Input.xlsx");
    
    //獲取第一張工作表
    Worksheet sheet = workbook.Worksheets[0];
    
    //獲取工作表中的指定命名區(qū)域
    INamedRange namedRange = sheet.Names.GetByName("RangeName");
    
    //隱藏命名區(qū)域的名稱
    namedRange.Visible = false;
    
    //保存文檔
    workbook.SaveToFile("Output.xlsx", ExcelVersion.Version2013);

    全局命名區(qū)域

    //創(chuàng)建Workbook實例
    Workbook workbook = new Workbook();
    //加載Excel文檔
    workbook.LoadFromFile(@"Input.xlsx");
    
    //獲取文檔中的指定命名區(qū)域
    INamedRange namedRange = workbook.NameRanges.GetByName("RangeName");
    
    //隱藏命名區(qū)域的名稱
    namedRange.Visible = false;
    
    //保存文檔
    workbook.SaveToFile("Output.xlsx", ExcelVersion.Version2013);

    刪除命名區(qū)域的名稱

    局部命名區(qū)域

    //創(chuàng)建Workbook實例
    Workbook workbook = new Workbook();
    //加載Excel文檔
    workbook.LoadFromFile(@"Input.xlsx");
    
    //獲取第一張工作表
    Worksheet sheet = workbook.Worksheets[0];
    
    //刪除工作表中的指定命名區(qū)域的名稱
    sheet.Names.Remove("RangeName");
    
    //保存文檔
    workbook.SaveToFile("Output.xlsx", ExcelVersion.Version2013);

    全局命名區(qū)域

    //創(chuàng)建Workbook實例
    Workbook workbook = new Workbook();
    //加載Excel文檔
    workbook.LoadFromFile(@"Input.xlsx");
    
    //刪除文檔中的指定命名區(qū)域的名稱
    workbook.NameRanges.Remove("RangeName");
    
    //保存文檔
    workbook.SaveToFile("Output.xlsx", ExcelVersion.Version2013);

    *想要購買Spire.XLS正版授權(quán)的朋友可以聯(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); })();