当前位置: 首页 > news >正文

Word文档如何设置单选框、复选框、下拉框

项目场景

   Office办公软件Word文档,会遇到设置单选框、复选框或下拉框的情况,我们可以使用word开发工具来实现,也可以插入一个圆圈代表单选框,插入一个正方形代表复选框。


前提步骤

需要打开“开发工具”的功能,如果直接使用插入符号的方式可以省略这个步骤。

  1. 点击“文件”-“选项”,打开Word选项窗口
  2. 切换到“自定义功能区”标签页,勾选“开发工具”,点击确定。

版本不一样可能位置不同,一般都在选项里面,大家可以找一下。 


设置单选框

1、使用开发工具的方式

点击"开发工具",找到单选框图标,添加到正文里,可以拉大拉小

点击"控件属性"修改单选框的名称、背景色、字体大小颜色等

  1. 名称在属性框里对应的是“caption”选项。
  2. 字体名称和大小、颜色等,对应的是“Font”选项。
  3. 让单选框背景色和文档背景色一致。对应的选项是“BackColor”。

         这时候只能点选一个,我们需要将多个单选框分成一组,这样才能分别选择。我们将“测试选项1”、“测试选项2”两个单选框的分到一组,将他们的“GroupName”属性修改为“第一组”。

        最后退出设计,点击单选框验证一下。

2、使用插入符号的方式

插入的符号展示是单选框的效果,但是实际不能点击,要么就把空心和实心的符号放在文档末尾,然填表者自己复制粘贴,很可能影响用户体验。

 点击进入“插入”菜单,点选“符号”功能。

 字体选择Wingdings,在显示出的符号中选择圆形方框,代表单选框。在其中有多组空心和实心的图形,自己选择合适的符号,可以代表选择和未选择。

最后把符号字体调大一点就行了


设置复选框

1、使用开发工具的方式

点击"开发工具",找到复选框图标,添加到正文里,可以拉大拉小

注意:这里的复选框有两种,要选择这个后面带有文字的

点击"控件属性"修改复选框的名称、背景色、字体大小颜色等

  1. 名称在属性框里对应的是“caption”选项。
  2. 字体名称和大小、颜色等,对应的是“Font”选项。
  3. 让复选框背景色和文档背景色一致。对应的选项是“BackColor”。

 

复选框不需要“GroupName”属性,最后退出设计,点击复选框验证一下。

2、使用插入符号的方式

插入的符号展示是复选框的效果,但是实际不能点击,要么就把空心和实心的符号放在文档末尾,然填表者自己复制粘贴,很可能影响用户体验。

 点击进入“插入”菜单,点选“符号”功能。

字体选择Wingdings,在显示出的符号中选择正方形方框,代表复选框。在其中有空心和打钩的图形,自己选择合适的符号,可以代表选择和未选择。 

最后把符号字体调大一点就行了


设置下拉框

下拉框只有使用开发工具的方式

点击"开发工具",找到下拉框图标,添加到正文里

点击"控件属性"设置下拉列表的值、标题等

 最后退出设计,看下效果。

  

        这里大家会看到有个“选择一项。”的提示,但是如果你主动选择其中的某一选项后,这个提示就不会再出现了, 所以如果需要把文档让别人填写的时候,设置好选项值就好了,不要去点下某个选项。

        你也可以自己设置一项值为“请选择一项”,但是字体效果不是这种灰色的。


总结

实现方式有很多种,看大家自己觉得哪种方便。

相关文章:

  • python selenium向html中写入内容
  • Spring、SpringMVC、Springboot三者的区别和联系
  • 深入理解JVM后端优化技术-逃逸分析(Escape Analysis)
  • 【牛客SQL快速入门】SQL基础(一)
  • 蓝桥杯-网络安全比赛(5)基础学习-JavaScript原型链的prototype、constructor、object.create()、__proto__
  • go语言学习--2.函数
  • 为什么 MySQL 采用 B+ 树作为索引?
  • 网络协议——HTTP协议
  • ObjectiveC-10-OOP面向对象程序设计-分类/类别
  • 宁波中墙建材对于蒸压加气混凝土砌块2024年前景预测
  • go 搭建api后台笔记
  • 算法刷题day40
  • 【element】常用 El-Form 自定义表单校验规则实战
  • 虚拟网络设备与网络安全:深入分析与实践应用
  • [C#]OpenCvSharp使用帧差法或者三帧差法检测移动物体
  • Cookie 在前端中的实践
  • ES6核心特性
  • javascript 总结(常用工具类的封装)
  • k8s 面向应用开发者的基础命令
  • Meteor的表单提交:Form
  • MyEclipse 8.0 GA 搭建 Struts2 + Spring2 + Hibernate3 (测试)
  • Nginx 通过 Lua + Redis 实现动态封禁 IP
  • Python 基础起步 (十) 什么叫函数?
  • Sass 快速入门教程
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • windows下使用nginx调试简介
  • 创建一种深思熟虑的文化
  • 服务器从安装到部署全过程(二)
  • 关于 Linux 进程的 UID、EUID、GID 和 EGID
  • 回顾2016
  • 小程序button引导用户授权
  • 小而合理的前端理论:rscss和rsjs
  • 最简单的无缝轮播
  • 【运维趟坑回忆录 开篇】初入初创, 一脸懵
  • CMake 入门1/5:基于阿里云 ECS搭建体验环境
  • $GOPATH/go.mod exists but should not goland
  • (4)logging(日志模块)
  • (done) 两个矩阵 “相似” 是什么意思?
  • (附源码)计算机毕业设计ssm电影分享网站
  • (剑指Offer)面试题34:丑数
  • (免费分享)基于springboot,vue疗养中心管理系统
  • (五)IO流之ByteArrayInput/OutputStream
  • (转)http-server应用
  • (转)项目管理杂谈-我所期望的新人
  • (转载)Linux 多线程条件变量同步
  • .net core 调用c dll_用C++生成一个简单的DLL文件VS2008
  • .NET企业级应用架构设计系列之结尾篇
  • @Bean注解详解
  • @ComponentScan比较
  • [20180312]进程管理其中的SQL Server进程占用内存远远大于SQL server内部统计出来的内存...
  • [Android Pro] listView和GridView的item设置的高度和宽度不起作用
  • [Angular 基础] - 表单:响应式表单
  • [C\C++]读入优化【技巧】
  • [C++]priority_queue的介绍及模拟实现
  • [CakePHP] 在Controller中使用Helper