平时填写表格中总会遇到让给小方框打勾的情况,但是每次总是记不住,这里也给大家分享总结一下。

今天就一次性跟大家讲清究竟如何实现,并且讲明白实现原理,今后此类问题再也不用求人!!

(一定看到文末,有终极解决方案)

使用特殊字体

Wingdings系列字体(Wingdings、Wingdings 2、Wingdings 3)是微软在office中预置的符号字体集,包含了各类特殊符号和图案,而打勾的小方框就是其中一个特殊符号。

可以按下图找到这些字体包含的所有特殊符号和图案,可以看到还有打叉的小方框、打叉的小圆圈,然后直接插入即可。

20251128-124917.webp

快捷操作方式:

  1. 输入大写R,然后将其字体调为Wingdings 2
  2. 将字体调为Wingdings 2,然后使用快捷键shift+R(即输入大写R的快捷键)
  3. ALT + 82(通过键盘直接输入ASCII码,注意要使用小键盘)

这样操作的原理是:

Wingdings系列字体内部维护了一个内部的ASCII表(与标准的ASCII表映射规则不一致),打勾的方框在Wingdings 2中对应的ASCII码是82,刚好对应到标准ASCII表中的R。当按下R这个键的时候,其实系统底层识别到的是ASCII码82,正常文字字体会将其解释为R,而Wingdings 2会将其解释为打勾的方框字符。

同时你也可以在符号弹窗中看到每个字符对应的ASCII码,输入Unicode码后可快速定位对应的字符

20251128-124952.webp

拓展:

仔细观察Wingdings,你会发现它们里面也有打勾的小方框,对应的ASCII码是254,试试看,用Wingdings来实现。

Unicode字符输入方式

这种方式其实跟上面的第三种方法是一样的,只是将ASCII编码拓展到了Unicode编码(Unicode兼容ASCII)

以下两种方式可以实现Unicode字符输入:

  1. 使用ALT + 十进制Unicode编码(使用小键盘输入)
  2. 输入十六进制Unicode编码,然后按ALT + X

这种方法不依赖字体,☑是标准的Unicode符号,在记事本等任何支持输入Unicode编码的编辑器中都可以这样做(你甚至可以在好友的聊天窗口中输入,给好友发送一个大大的肯定)。

所以输入打勾的小方框的方法是:

  1. ALT + 9745
  2. 输入2611,然后按ALT + X
WPS不支持方法一,只支持标准的ASCII码,即一个字节,十进制范围是0~255,多余的键入会产生溢出。ALT+9745对应二进制是0010 0110 0001 0001,在WPS中只会识别到前半部分0010 0110,对应的字符是&

特殊构造法

方法一

  1. 通过输入法输入"dui",然后选择√
  2. 将√选中,选择开始选项卡-边框
注意选中的时候不要将√之后的换行符也选上了,否则就会对整行生效

Word中:

20251128-125048.webp

WPS中:

20251128-125105.webp

方法二

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

Word中:

20251128-125133.webp

20251128-125139.webp

WPS中:

20251128-125200.webp

可点击的控件

这种方法搞出来的小方框可以实现点击打勾,再次点击取消打勾

Word中:

  1. 首先在文件-选项-自定义功能区打开开发工具

20251128-125222.webp

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

20251128-125246.webp

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

20251128-125301.webp

  1. 同时这里还可以设置选中的样式和未选中的样式,这样就可以实现打勾、打叉、填充等多种效果了
WPS中,除了特殊构造法中的方法一和方法二的字符边框,使用任意一种方式插入的小方框都可以点击打勾和取消打勾。

后记

相信大家掌握了原理之后,可以发散思维输入打叉的小方框、填充的小圆圈、甚至一些其他常用的特殊字符。

发表评论

本站总访问量