如何在 Excel 中调整复选框大小(3 种简单方法)

如何在 Excel 中调整复选框大小(3 种简单方法)

请考虑以下每日任务清单。该数据集包含任务和包含复选框的状态。我们将调整复选框的大小。

方法 1 – 使用“视图”选项卡调整 Excel 中复选框的大小步骤 1 – 在 Excel 中添加复选框转到开发人员选项卡。选择插入。

从表单控件中选择复选框。

通过单击并拖动鼠标在单元格中绘制一个复选框。我们在单元格C6中绘制。

这将插入您的复选框。

右键单击复选框。选择编辑文本。

根据需要编辑文本。我们只保留了复选框并删除了文本。

选择包含复选框的单元格。拖动填充手柄以复制复选框。

您将在所有单元格中看到一个复选框。

根据需要选中复选框。

第 2 步 – 使用缩放功能从功能区转到查看选项卡。选择缩放。

您将获得缩放选项。选择您想要的缩放百分比。我们选择自定义并将其设置为160%。选择确定。

整个数据集以及复选框已调整大小。

单击左上角以选择整个工作表。转到主页选项卡。从单元格中选择格式。

选择行高。

将出现行高选项。选择您想要的行高。我们将其保留为12。选择确定。

相应地更改文本的字体大小,您将获得所需的数据集。

方法 2 – 使用格式控件调整 Excel 中复选框的大小第 1 步 – 添加复选框转到开发人员选项卡。选择插入。从ActiveX 控件中选择复选框。

在您想要复选框的单元格中绘制一个复选框,如下图所示。我们在单元格C6中绘制。

这是生成的复选框。

右键单击复选框。选择复选框对象。选择编辑。

根据需要编辑文本。我们对其进行了编辑,如下图所示。

选择包含复选框的单元格。拖动填充手柄以复制复选框。

您将在所有单元格中看到一个复选框。

根据您的数据选中复选框。

步骤 2 – 使用格式控制右键单击复选框。选择格式控制。

将出现一个对话框。转到属性。选择根据单元格移动和调整大小。选择确定。

调整单元格大小即可调整复选框的大小。我们调整了复选框的大小。

方法 3 – 使用 VBA 调整 Excel 中复选框的大小第 1 步 – 插入复选框选择工作表中不在数据集中的单元格。我们选择了单元格F1。

转到插入选项卡。选择符号。将出现一个下拉菜单。从菜单中选择符号。

将出现一个对话框。转到符号。将字体更改为Wingdings。

选择一个空的复选框。选择插入。

您将在所选单元格中看到空的复选框。

选择工作表中不在数据集中的另一个单元格。我们选择了单元格G1。

重复该过程,但选择已选中的复选框。选择插入。

您将在所选单元格中看到选中的复选框。

选择包含空复选框的单元格。拖动填充手柄来复制复选框,次数与数据集中的行数相同。

您将在五个单元格中看到空的复选框。

复制单元格G2中的空复选框。

第 2 步 – 使用 VBA 代码转到开发人员选项卡。选择Visual Basic。

您将看到一个 Visual Basic 窗口。转到插入选项卡。 选择模块选项。

在模块中插入以下代码。Sub Resizing_Checkbox(ByRef Index As String)

If Range("F" & Index).Value = Range("G1").Value Then

Range("F" & Index).Value = Range("G2").Value

Else

Range("F" & Index).Value = Range("G1").Value

End If

End Sub

Sub CheckBox1()

Call Resizing_Checkbox(1)

End Sub

Sub CheckBox2()

Call Resizing_Checkbox(2)

End Sub

Sub CheckBox3()

Call Resizing_Checkbox(3)

End Sub

Sub CheckBox4()

Call Resizing_Checkbox(4)

End Sub

Sub CheckBox5()

Call Resizing_Checkbox(5)

End Sub

代码分解

我们创建了一个名为Resizing_Checkbox的子过程。然后,在Sub 过程中将索引用作引用的字符串。我们使用了VBA If 语句。如果F列中的值与单元格G1中的值匹配。然后,该函数返回单元格 G2 中的值。 否则,函数将返回单元格G1中的值。我们创建了另一个名为 CheckBox1 的 Sub 过程。我们使用VBA Call Sub来调用Resizing_Checkbox,并使用1作为索引。我们添加了4个子过程,名为 CheckBox2、 CheckBox3、 CheckBox4和 复选框5。右键单击第一个空复选框所在的单元格。选择复制。

右键单击您想要放置复选框的单元格。选择选择性粘贴。

选择链接图片。

您已将复选框插入到所需的单元格中。拖动复选框的虚线边框来调整其大小。

我们调整了复选框的大小。

右键单击复选框。选择裁剪。

根据需要裁剪边框。

这是结果。

重复方法3的步骤2的过程,复制所有复选框。

右键单击第一个复选框。选择分配宏。

将出现一个对话框。对于宏名称,选择ChechBox1。选择确定。

对于第二个复选框,选择宏名称作为ChechBox2。

重复此操作,为所有复选框分配宏。

根据您的数据选中复选框。

使用“大小”功能调整 Excel 中复选框的大小步骤:

右键单击复选框。选择格式控制。

将出现一个名为格式控制的对话框。转到尺寸。选择锁定宽高比,根据需要更改高度。 宽度将自动更改。选择确定。

仅调整复选框的外边框的大小。但是,复选框的实际大小保持不变。这就是为什么上述方法更适合在 Excel 中调整复选框的大小。

要记住的事情每当使用VBA代码时,请将文件另存为启用Excel宏的工作簿。实践部分我们提供了练习表,供您练习如何在 Excel 中调整复选框的大小。

相关推荐

口琴学习官方版
365平台怎么增加赢的几率

口琴学习官方版

📅 07-09 👁️ 3864
盘点,10种新型旅行方式
365在线官网下载

盘点,10种新型旅行方式

📅 08-19 👁️ 6351
支付宝里小鸡每天单笔捐款获赠的爱心蛋时长多少?
正规det365登录网站

支付宝里小鸡每天单笔捐款获赠的爱心蛋时长多少?

📅 07-12 👁️ 3249
个体职工养老保险如何买
365在线官网下载

个体职工养老保险如何买

📅 07-29 👁️ 9171