KutoolsforOffice — 一套方案,五大工具。事半功倍。

如何在 Excel 中调整现有命名区域的大小?

作者Siluvia修改日期

对于现有的命名区域,您可能需要调整或扩展其范围,以涵盖更多行列。本文将为您介绍三种在 Excel 中调整现有命名区域大小的方法。

使用名称管理器函数调整现有命名区域的大小
使用 VBA 代码调整现有命名区域的大小
使用 Kutools for Excel 调整现有命名区域的大小


使用名称管理器函数调整现有命名区域的大小

请按照以下步骤,在 Excel 中使用名称管理器调整现有命名区域的大小。

1. 单击公式 > 名称管理器。参见截图:

Excel 中“公式”选项卡下“名称管理器”选项的截图

2. 在名称管理器对话框中,选择要调整大小的单元格名称,然后单击区域选择按钮按钮。

在“引用位置”框中选择新区域的截图

3. 在名称管理器 – 引用位置框中,为该单元格名称选择新的引用范围,然后关闭此框。

为命名区域选择新区域的截图

4. 返回到名称管理器对话框后,单击保存按钮按钮保存新范围,再单击关闭按钮即可关闭对话框。参见截图:

“名称管理器”对话框的截图

您会立即看到指定的命名区域已自动调整大小。

显示 Excel 中已调整大小的命名区域的截图


使用 VBA 代码调整现有命名区域的大小

除了上述方法外,您还可以借助 VBA 代码轻松调整指定命名区域的大小。

1. 同时按下 Alt+F11 键,即可打开 Microsoft Visual Basic 应用程序窗口。

2. 在 Microsoft Visual Basic 应用程序窗口中,单击插入> 模块

3. 将下方的 VBA 代码粘贴至模块窗口中。

VBA:调整命名区域大小

Sub ResizeNamedRange()
	Dim xWb As Workbook
	Dim xNameString As String
	Dim xName As Name
	Set xWb = Application.ActiveWorkbook
	xNameString = Application.InputBox("Name:", xTitleId, "", Type: = 2)
	Set xName = xWb.Names.Item(xNameString)
	With xName
		.RefersTo = .RefersToRange.Resize(10, 6)
	End With
End Sub

注意:

1. 此行中的 “10,6”.RefersTo = .RefersToRange.Resize(10, 6) 表示指定的命名区域将被调整为 10 行 6 列。
2. 请根据需要修改这些变量。

4. 修改变量后,按下 F5 键运行代码。在弹出的对话框中,于名称框中输入要调整大小的单元格名称,然后单击确定按钮。

输入要调整大小的命名区域的输入框截图

随后,命名区域将立即根据您指定的条件调整大小。


使用 Kutools for Excel 调整现有命名区域的大小

Kutools for Excel导航窗格中列出了所有单元格名称。您可以轻松调整它们在导航窗格中的大小。

Kutools for Excel 提供 300 多项高级功能,简化复杂任务,提升创造力与效率。集成 AI 能力,Kutools 精准自动化任务,让数据管理变得轻松自如。Kutools for Excel 的详细信息……         免费试用……

1. 安装 Kutools for Excel 后,导航窗格默认显示在 Excel 左侧。请单击名称管理器区域选择按钮按钮,选择要调整大小的单元格名称,然后单击区域选择按钮按钮。

在 Kutools 导航窗格中选择命名区域的截图

2. 在弹出的 Kutools for Excel 对话框中,为该单元格名称选择一个新范围,然后点击确定按钮。

为命名区域选择新区域的截图

3. 然后单击导航窗格中的完成 butto按钮以完成设置。

Kutools 导航窗格中的“完成”按钮截图

注意:如果看不到导航窗格,请单击 Kutools > 导航窗格 以启用它。

Kutools 菜单下用于启用导航窗格的“导航”选项截图

Kutools for Excel导航窗格是一款强大的实用工具,借助它,您不仅可以轻松调整命名区域的大小,还能创建自动图文集以供将来使用,并在工作簿和工作表之间轻松切换等。

Kutools for Excel——通过 300 多款必备工具全面增强 Excel 功能,助您工作更快速、更轻松,并借助 AI 功能实现更智能的数据处理与高效办公!立即获取

最佳办公效率工具

🤖KUTOOLS AI 助手:基于以下内容革新数据分析:智能执行   |  生成代码|  创建自定义公式  |  数据分析及生成图表|  调用 Kutools Functions……
热门功能查找、高亮或标记重复项   |  删除空白行   |  合并列或单元格且不丢失数据   |  不使用公式的四舍五入……
高级 LOOKUP多条件 VLookup  |  多值 VLookup  |   跨多工作表 VLookup   |   模糊查找……
高级下拉列表快速创建下拉列表   |  级联下拉列表   |  多选下拉列表……
列管理器添加指定数量的列|移动列|切换隐藏列的可见性状态|比较区域与列……
特色功能网格聚焦   |  设计视图   |增强编辑栏   | 工作簿和表管理器   |  资源库(自动文本)|  日期提取   |  汇总工作表  |  加密/解密单元格   | 按列表发送邮件   |  超级筛选   |   特殊筛选(筛选粗体单元格/斜体/删除线……) ......
精选 15 工具集12 文本工具添加文本删除特定字符,……)|   50+ 图表 类型甘特图,……)|   40+ 实用公式基于生日计算年龄,……)|   19 插入工具插入二维码从路径插入图片,……)|   12 转换工具小写金额转大写汇率转换,……)|   7 合并和拆分工具高级合并行分割单元格,……)|……更多
在您的首选语言中使用 Kutools – 支持英语、西班牙语、德语、法语、中文及 40+ 种其他语言!

使用 Kutools for Excel 大幅提升您的 Excel 技能,体验前所未有的高效。Kutools for Excel 提供 300 多项高级功能,助您提升生产力、节省时间。立即点击此处,获取您最需要的功能……


Office Tab 为 Office 带来标签式界面,让您的工作更轻松

  • 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中启用标签式编辑和阅读
  • 在同一个窗口的新标签页中打开并创建多个文档,而非在新窗口中。
  • 将您的工作效率提升 50%,每天减少数百次鼠标点击!

所有 Kutools 插件,一个安装程序

Kutools for Office 套件捆绑了适用于 Excel、Word、Outlook 和 PowerPoint 的插件以及 Office Tab Pro,非常适合需要跨多个 Office 应用高效协作的团队。

ExcelWordOutlookTabsPowerPoint
  • 一体化套件— Excel、Word、Outlook 和 PowerPoint 插件 + Office Tab Pro
  • 一个安装程序,一个许可证— 几分钟内完成设置(支持 MSI)
  • 协同效果更佳— 在多个 Office 应用中实现高效协同
  • 30 天全功能试用— 无需注册,无需信用卡
  • 超值之选— 比单独购买插件更省钱