平时填写表格中总会遇到让给小方框打勾☑的情况,但是每次总是记不住,这里也给大家分享总结一下。
今天就一次性跟大家讲清究竟如何实现,并且讲明白实现原理,今后此类问题再也不用求人!!
(一定看到文末,有终极解决方案)
使用特殊字体
Wingdings系列字体(Wingdings、Wingdings 2、Wingdings 3)是微软在office中预置的符号字体集,包含了各类特殊符号和图案,而打勾的小方框就是其中一个特殊符号。
可以按下图找到这些字体包含的所有特殊符号和图案,可以看到还有打叉的小方框、打叉的小圆圈,然后直接插入即可。

快捷操作方式:
- 输入大写R,然后将其字体调为
Wingdings 2 - 将字体调为
Wingdings 2,然后使用快捷键shift+R(即输入大写R的快捷键) ALT + 82(通过键盘直接输入ASCII码,注意要使用小键盘)
这样操作的原理是:
Wingdings系列字体内部维护了一个内部的ASCII表(与标准的ASCII表映射规则不一致),打勾的方框在Wingdings 2中对应的ASCII码是82,刚好对应到标准ASCII表中的R。当按下R这个键的时候,其实系统底层识别到的是ASCII码82,正常文字字体会将其解释为R,而Wingdings 2会将其解释为打勾的方框字符。
同时你也可以在符号弹窗中看到每个字符对应的ASCII码,输入Unicode码后可快速定位对应的字符

拓展:
仔细观察Wingdings,你会发现它们里面也有打勾的小方框,对应的ASCII码是254,试试看,用Wingdings来实现。
Unicode字符输入方式
这种方式其实跟上面的第三种方法是一样的,只是将ASCII编码拓展到了Unicode编码(Unicode兼容ASCII)
以下两种方式可以实现Unicode字符输入:
- 使用
ALT + 十进制Unicode编码(使用小键盘输入) - 输入十六进制Unicode编码,然后按
ALT + X
这种方法不依赖字体,☑是标准的Unicode符号,在记事本等任何支持输入Unicode编码的编辑器中都可以这样做(你甚至可以在好友的聊天窗口中输入,给好友发送一个大大的肯定)。
所以输入打勾的小方框的方法是:
ALT + 9745- 输入
2611,然后按ALT + X
WPS不支持方法一,只支持标准的ASCII码,即一个字节,十进制范围是0~255,多余的键入会产生溢出。ALT+9745对应二进制是0010 0110 0001 0001,在WPS中只会识别到前半部分0010 0110,对应的字符是&。
特殊构造法
方法一
- 通过输入法输入"
dui",然后选择√ - 将√选中,选择
开始选项卡-边框
注意选中的时候不要将√之后的换行符也选上了,否则就会对整行生效
Word中:

WPS中:

方法二
- 通过输入法输入"
dui",然后选择√ - 将√选中,选择
开始选项卡-字体-字符边框/带圈字符
Word中:


WPS中:

可点击的控件
这种方法搞出来的小方框可以实现点击打勾,再次点击取消打勾
Word中:
- 首先在
文件-选项-自定义功能区打开开发工具

开发工具选项卡-复选框内容控件

- 但是现在控件外边会有一层不好看的边框,我们给他去掉

- 同时这里还可以设置选中的样式和未选中的样式,这样就可以实现打勾、打叉、填充等多种效果了
WPS中,除了特殊构造法中的方法一和方法二的字符边框,使用任意一种方式插入的小方框都可以点击打勾和取消打勾。
后记
相信大家掌握了原理之后,可以发散思维输入打叉的小方框、填充的小圆圈、甚至一些其他常用的特殊字符。