一个窗体控件能够链接到多个单元格吗?
发布时间:2023-10-28 22:27:15
Q:如下图1所示,在工作表中,有3个数值调节按钮(窗体控件),每个按钮链接到一个单元格。当点击数值调节按钮的上下箭头时,链接到的单元格中的数值会相应的增加或减少。
图1
通常,我们按下列步骤链接控件和单元格。首先绘制控件,然后选择控件并单击右键,在快捷菜单中选取“设置控件格式”命令。在“设置控件格式”对话框的“控制”选项卡中,设置单元格链接,如图2所示。
图2
当然,在图2所示的“单元格链接”中,可以选择或输入单元格区域,但仍然只是链接到区域左上角的单元格。那么,如何仅使用一个数值调节按钮,将其链接到多个单元格呢?
下面是chandoo.org介绍的技巧,与大家分享。
A:
可以将控件链接到命名公式,而该命名公式会基于当前单元格返回相应的单元格,因此控件将动态链接到相应的单元格,从而实现一个控件可以改变多个单元格的值。
如下图3所示的工作表Sheet2,我们将这个数值调节按钮动态链接到单元格C3、C4、C5,从而能够修改这些单元格中的值。
图3
定义名称如图4所示。
图4
其中,名称:SelectedRow
引用位置:A1
名称:ControlRange
引用位置:=Sheet2!$C$3:$C$5
名称:ControlLink
引用位置:=OFFSET(Sheet2!$C$1,SelectedRow-1,0)
设置控件格式如图5所示。
图5
在VBE编辑器的Sheet2代码模块中,输入代码:
Private SubWorksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target,Range(“ControlRange”)) Is Nothing Then
Range(“SelectedRow”).Value =0
Exit Sub
End If
Range(“SelectedRow”).Value = Target.Row
Application.CalculateFull
End Sub
至此,所有的工作完成。选择单元格C3,单击数值调节按钮,C3中的数值会相应变化,对于单元格C4和C5也是如此,如图6所示。
图6
如果要链接到不连续的单元格区域,例如单元格区域C3:C5、B6:B8、C9:C11中的9个单元格,那么可以将名称ControlRange修改为:
=Sheet2!$C$3:$C$5,Sheet2!$B$6:$B$8,Sheet2!$C$9:$C$11


猜你喜欢
- 打开Win7的资源管理器,任意选中一个目录,点击鼠标右键,就能看到一个简单的快捷菜单。如果要显示完整的快捷菜单则需要同时按住Shift键和鼠
- 最近小伙伴们都在用微信玩一个有趣的新功能拍一拍,而这个功能其实也可以拍自己的,那么该怎么去操作呢?下面就一起来看看详细的操作方法吧。微信拍一
- 想要进行U盘重装,需要先将U盘格式化并制作启动盘。那U盘启动盘用什么制作比较好呢?制作U盘启动盘的工具有很多,下面就来看看石大师制作U盘启动
- 有时我们在网上看到好看的字体,也想用到wps文字中,那么,应该如何操作呢?可能对于新手来说还是有一定难度,怎么办?下面就让小编告诉你wps文
- 很多用户看腻了系统的默认字体,就会自己更改成喜欢的字体样式,但是遇到界面显示不全的情况,就需要将字体恢复成默认的样式。那该如何操作呢?下面小
- 当我们在编辑表格文件时出现空白格的时候要如何去清除呢?这也是很多小伙伴所困扰的问题,一起来了解一下吧相信很多小伙伴在日常工作时都使用过Wps
- 众所周知Jump Desktop for Mac兼容RDP和VNC,能够安全的连接到世界上的任何计算机,那么Jump Desktop for
- 如何设置wps文本背景图片?Wps文本设置背景图片方法:(1)背景色是决定性需要设置的,点击页面布局-页面颜色,然后选择一种颜色。(2)将白
- 在使用MacBook时我们经常会用到快速显示桌面的操作,在win系统中键盘组合键“开始+D”是快速显示桌面的快捷键,那么Mac中有哪些显示桌
- 对安全问题(例如恶意软件、勒索软件、入侵)的关注在逐渐上升。 这些安全问题可能会代价高昂(就金钱和数据来说)。 为了防止此类攻击,Azure
- MacBooster 7 是您的一站式Mac维护工具, 可以清理垃圾邮件,提升Mac性能,并删除Mac恶意软件和病毒。功能方面和 Clean
- 怎么升级安装office2016?office2016中的功能比2013更多,更好用,但是office2013怎么升级office2016呢
- word目录怎么做,经常遇到一些论文排版的朋友问起的一个话题。word目录怎么做,其实没有想象中复杂,按照下面三个步骤操作,一个Word目录
- 折线图、柏拉图、柱形图等等这些图表,相信很多在职人士经常使用,有时,对于一个图形不定期的重复使用,每次都需要重复相同的工作,包括调节图表区、
- 每个文件都是有扩展名的,但是有些系统默认是不显示的,可是我们偶尔需要去改动扩展名,那么怎么改文件的扩展名呢,其实很简单,如果你不懂Win7系
- 怎么使用WPS 2012自制封面封面实际上是图片和文字的特殊组合。一般来说,制作封面需要一些简单的准备工作(如果已经做了,你可以
- PS是我们在平时生活中经常使用的一款图片编辑应用软件,用户最近反映说在艺术海报上看到一些字体是带有折叠的立体效果的,看起来很棒,那么如何在P
- 不要说大家都知道,有使用电脑就会留下电脑记录。你浏览了什么网页,做了什么事情都会在电脑上留下来,就跟人一样走过这条路,就留下来一个脚印。最近
- 在office2010版本以前,自动生成序号的方法比较麻烦,office2010以后的版本则相对简单了许多。我们以新版本为例。首先我们选定要
- 有用户在使用Win11系统的时候突然发现电脑图标都消失了,不知道怎么回事,这可能是因为用户的误操作而导致,我们只需要在系统设置内设置一下便可