手机版

如何格式化表单(表单)控件?

时间:2021-09-20 来源:互联网 编辑:宝哥软件园 浏览:

问:表单控件不同于ActiveX控件。用户无法设置其格式,例如更改按钮的颜色,以及更改复选框文本的字体和颜色。现在,我需要修改表单控件的格式。我该怎么做?

图1

答:我们对Excel采用的开放式XML文件格式有详细的了解,这意味着每个Excel工作簿本质上都是一组XML文档。因此,我们可以尝试操作相关的XML文档来修改表单控件格式。

接下来,通过修改表单控件——的复选框的文本字体和颜色来解释如何设置表单控件的格式。以工作簿QA24.xlsx为例。

添加扩展名。zip到工作簿QA24.xlsx,即QA24.xlsx.zip,双击该文件进行解压缩。整个过程如下图2所示。

图2。

打开文件夹“xl”,然后打开子文件夹“工作表”,打开文件“sheet1.xml”,找到如下图3所示的条目,其r:id为“rId1”。

图3。

然后,打开文件夹“_rels”,打开文件“sheet1.xml.rels”,找到其中id为“rId1”的条目,如下图4所示。

图4

它告诉我们,我们应该寻找文件”./drawings/vmlDrawing1.vml”。

每个工作表中都有一个虚拟图纸?包含控件或在vml文件中捕获的任何其他对象的. vml文件。

现在,将文件vmlDrawing1.vml拖到桌面并打开它。找到定义复选框的部分,如下图5所示。

图5

我们将字体改为“微软雅黑”,颜色改为红色,如下图6所示。

图6

请注意,在vml文件中,我们还可以看到控件的其他信息,如控件的大小和位置,即0,54,1,4,3,2,3,2。

最后,修改完vml文件后,将其拖回压缩文件的绘图文件夹,然后将文件名从QA24.xlsx.zip更改为QA24.xlsx

当您打开工作簿时,您可以看到复选框文本的字体和颜色已经被修改,如图7所示。

版权声明:如何格式化表单(表单)控件?是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。