Word如何添加控件和VBA脚本代码
发布时间:2023-12-11 19:13:33
Word程序通过添加控件和执行脚本语言来满足各类实际办公需要。这对于刚接触Word程序的用户而言,可能对Word控件的添加方法以及执行脚本的编写并不太了解。下面小编就与大家分享一下Word控件添加执行脚本的方法。
Word添加控件的方法
1打开Word程序,切换到“开发工具”功能区,点击“控件”栏目中相应的按钮。如图所示,小编选择“纯文本内容控件”按钮。
2接下来输入要显示的内容,点击“控件”面板中的“属性”按钮以打开“属性”面板,勾选“锁定”栏目中的“无法编辑内容”项,点击“确定”即可将此控件变成显示文本控件。
3接着我们再插入一个文本框“,点击”旧式控件“下拉列表,从中选择”文本框“,并从打开的“属性”窗口中,设置”名称“为”ID“,如图所示:
4接着点击”设计模式“按钮,将编辑界面切换到”控件“编辑模式,在此可以以可视化方式编辑控件。如图所示:
5点击”旧式控件“下拉列表,从中选择”选项控件“并插入到文档中,并在其”属性“窗口中,设置”名称“和”Caption“和”GroupName“,如图所示:
6利用同样的方法再插入一个”选项控件“,并在其”属性“面板中进行如图所示的设置。其中”GroupName“设置方法与前一控件相同,以实现二选一的功能。
7接着从”旧式控件“列表中插入一个”命令按钮“控件,并在其属性面板中进行如图所示的设置,设置其“名称”和“Caption”项。
END
Word控件添加脚本的方法
在Word“设计模式”下,双击“命令按钮”,将打开如图所示的“VBA编辑”界面,在此界面中,输入以下代码:Private Sub Hello_Click()Dim Name, sex As StringName = ID.ValueIf Man.Value = True Thensex = "男"Elsesex = "女"End IfMsgBox "您的百度ID号是:" + Name + " 性别:" + sex, vbDefaultButton1, "温馨提示"End Sub
2返回Word界面,关闭”设计模式“,输入ID并选择性别后,点击“信息显示”按钮,将弹出如图所示的窗口。此时表明控件及脚本正常运行。
使用代码高亮插件的步骤如下:
步骤一:下载插件和源代码:SyntaxHighlighter4Word.zip
步骤二:下载文件后,解压,然后双击binword2010Kong.SyntaxHighlighter.Word2010.vsto或binword2007Kong.SyntaxHighlighter.Word2007.vsto,即可完成安装,当然前提是你装了.net framework 4.0。安装成功后的提示如下:
步骤三:安装插件后,会在word中多一个功能区(支持word2007和word2010):
步骤四:点击"设置"按钮,弹出设置界面:
步骤五:这里简化了配置,去掉了前一个版本中的一些设置。
步骤六:点击"插入代码"按钮,弹出如下界面:
步骤七:可以选择C#、Java、Xml、Javascript等多种语言。
步骤八:在word效果如下:
步骤九:发布到博客后的效果如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Kong.SyntaxHighlighter.Winform;
using Microsoft.Office.Tools.Ribbon;
namespace Kong.SyntaxHighlighter.Word
{
public partial class Ribbon1
{
private void Ribbon1_Load(object sender, RibbonUIEventArgs e)
{
}
}
}
步骤十:我在Word中生成这段代码的时候,用了ol和li,并且设置了ol以及li的style,这样在word中就可以显示边框以及交替行的颜色,同时给ol设了一个class=codeBlock,妄想在发布到博客后可以通过这个样式名codeBlock来自定义自己喜欢的样式。我在word中生成的代码大概是这个样子:
步骤十一:所以我们在博客中,不得设置所有ol的style,幸好博客园的文章都是在一个id为cnblogs_post_body的div下的,所以我在我博客中加了下面的style:
#cnblogs_post_body ol
{
border: 1px dotted #000066;
line-height: 150%;
word-break: break-word;
font-family: Consolas, Verdana !important;
border-radius: 5px;
width: 90%;
background-color: #E3E3FF;
list-style-position: outside;
margin-left: 0px;
}
#cnblogs_post_body ol font
{
font-size: 12px !important;
}
#cnblogs_post_body ol li
{
background-color: #fff;
padding-left: 5px;
border-left: 1px solid #8A8AFF;
margin-left: 5px !important;
}
#cnblogs_post_body ol li:nth-child(even)
{
background-color: #f5f5f5;
}
步骤十二:补充一下,这段文本是加在这里的:
猜你喜欢
- 有些时候,图片文字非常的多,一个一个敲字真的是既费时又费力,下面通过本文给大家介绍纸质文字转换成电子版文字的技巧,感兴趣的朋友一起学习吧不用
- 我们在使用Win10系统时遇到搜索不到工作组其他计算机,很多人都不知道该怎么办,面对这个问题,小编给大家带来了Win10搜索不到工作组计算机
- 我用的是office2007,这倒是挺好,可是每次启动word,菜单面板的下面就会出现提示:“安全警告 宏已被禁用”,这时不得不
- Windows10桌面声音图标不见了怎么办?我们都知道在Window10系统右下角的任务栏中会存在着音量控制图标,但有些情况下因用户的误操作
- Win10 20h2版本是最新的Win10操作系统,很多用户也想更新,但是不知道这款系统怎么样,没关系,今天给你们带来了Win10 20h2
- 当我们使用win10系统时,会遇到电脑突然间蓝屏,但如果有可能重新启动,但过不了多久,这又会再次出现。对于这个问题,小编觉得声卡驱动应该是有
- win10提供了计算器,需要计算时候能快速打开来运算。win10计算器在哪里,要怎么打开。带着这几个疑问,开启我们今天win10计算器教程。
- iOS 16.0.2 正式版内部版本号为20A380,适用于所有能够运行 iOS 16 的 iPhone 手机。尽管iOS 16.0.2 解
- 在文档中插入表格或者用文字工具制作表格都是我们在工作中经常遇到的问题。如果表格的格式稍微复杂一些,为了调整表格的各项格式,我们将不得不在各个
- 相信大家在工作的时候经常会用到Word文档,它已经成为了工作中不可缺少的办公工具之一,虽然Word没有太多复杂的功能,但是还是有很多人Wor
- 最近不少用户在使用office的时候都出现了一个问题,打开office电脑提示你的许可证并非正版,你可能是盗版软件的受害者,那么遇到这个提示
- WPS默认的的打印纸张大小为A4,如果设置好了表,但在A4纸张打印不开,或者按照A4纸张设置好了表格,现在需要在B5纸打印等,这些问题怎么办
- 在文档中插入分页符的步骤为:1、单击需要重新分页的位置。2、执行"插入"菜单中的"分隔符"命令。3、
- 如何验证office是否已永久激活右击开始,点击Windows PowerShell(管理员)
- 使用win10系统进行视频播放时,可以使用HDR模式进行播放,所以播放效果会非常好,那么win10如何开启HDR模式呢?对于有此需要的用户,
- 具体实现过程如下:1、打开或者新建一个word文档 2、首先我们选择开始选项卡,在样式区域中单击显示样式的按钮 &
- 当我们每天使用win10系统计算机时,在某些情况下可能会遇到计算机系统蓝屏无法启动的情况。对于这个问题,边肖认为这可能是由于我们计算机的兼容
- 对于篇幅很大的Word长文档,查看起来很不方便。文档过大就不容易找到自己要查看的内容,而在处理长文档时应用Word2003样式则可以方便查看
- 对于我们现在使用的win10操作系统,一些小型合作伙伴可能想知道win10的体系结构与以前的版本相比是什么。对于这个问题,小编认为windo
- 电脑c盘又又又满了,按照网上的教程扩展c盘的内存,但是扩展卷是灰色的,无法点击,这该怎么办?其实我们应该先在框内空闲区域建一个分区,在Dis