电脑疑难问题征答3:如何修改Excel中插入批注的默认格式
(yanlb2000, 2006.06.10, yanlb2000.blogcn.com)
今天来探讨第3个问题,关于Excel的。
在MS Office Excel中,对于单元格,可以插入批注。有批注的单元格,右上角会有个红色三角标记,鼠标移上去,就会出现以前插入的批注文字。这是一个比较方便实用的功能。
每次插入批注的时候,Excel会先自动生成一个文本框,其中第一行还预先写入了当前用户的名字,而且是粗体显示的。但我对这个自动生成的文本框和字体不满意,觉得字体太小,我也不需要第一行显示的那个用户名。所以 我总要编辑一翻,将那行用户名删除,然后再将批注文字字体改大一点。
但是,如果我有大量单元格需要插入批注的话,就很不方便了。我不想每个批注都去改文字和字体呀。
所以,现在问题来了:在Excel中,如何能够自定义插入批注的文字模板和字体格式?
我找遍Excel的功能菜单,和帮助文档,但都没有找到实现的方法。修改批注的文字格式、边框大小甚至形状等等的功能都有,但不是我需要的,因为这都是针对已经生成的批注的。我希望是自定义每次Excel自动生成的缺省批注框的样子和字体。
其实,我可能已经部分找到了解决的方法。这个方法说起来有点匪夷所思,我也佩服我竟然能够想到这样的方法。
右键点Windows桌面,属性、外观、高级,在“项目”中选“工具提示”。这里可以定义提示的背景颜色、提示文字的字体、颜色、大小、是否粗体斜体等。这里更改的结果,居然也会直接影响到Excel默认批注的格式。
是不是有点神奇?
但我丝毫不认为这是个什么好方法,巧妙的方法。
首先,上述定义的各个字体属性,并不是完全反应到Excel的批注中。具体地说,背景颜色、字体大小、颜色、粗体斜体等属性都被Excel“挪用”过去了。但唯独,字体名称没有生效。在中文版Windows和Excel下,Excel坚持用“宋体”作为批注的默认字体,而不管我在显示外观的工具提示中定义了什么字体。而宋体正是我不太喜欢的一种字体。在以前第一个疑难问题中我提到过了。宋体状态下,英文字体是非比例字体,每个字符宽度相同,不管是i, l, j这样窄的字符,还是W,M这样很宽的字符。这样导致英文文本就像打字机打出的那样呆板难看。而在小号字体下,因为点阵不够,M和W干脆就是方框,真是无法接受的效果。
其次,从软件设计上说,Windows的“工具提示”是一个系统级别的设置,影响到整个Windows界面和各个用户软件的工具提示框的外观。我不能因为要照顾到Excel一个软件的功能,就去修改整个Windows的设置。Excel的批注格式,和Windows的工具提示,这根本就是两个概念,Excel怎么能这么偷懒、混用呢?
比如,我喜欢将Windows的工具提示设置的字体小一点,而Excel中的批注倒是希望字体大一点。另外,我还不希望批注中总是有一个用户名出现,每次都要删除,好麻烦。
总之,我就是希望能自定义Excel的默认的批注格式。我也不希望这个格式影响到Windows中的什么工具提示的设置。
或许,Excel设计中就没有这个功能呢?
谁知道?
------------------------------------
查看我博客上本专题其他文章,请看:
专题:电脑疑难问题征答 http://www.blogcn.com/User13/yanlb2000/blog/59698555.html
其实,我可能已经部分找到了解决的方法。这个方法说起来有点匪夷所思,我也佩服我竟然能够想到这样的方法。
右键点Windows桌面,属性、外观、高级,在“项目”中选“工具提示”。这里可以定义提示的背景颜色、提示文字的字体、颜色、大小、是否粗体斜体等。这里更改的结果,居然也会直接影响到Excel默认批注的格式。
你真是个天才:p:p:p