我意外地发现Excel 2010可以自动在其上显示命名区域的名称作为某种覆盖层:
根据我的发现,如果满足两个条件,则会发生这种情况:
我怎么能在任何缩放级别上故意打开此功能?
答案 0 :(得分:2)
有趣的结果;我发现你的帖子在Bing的搜索结果的第一页上很少。似乎在这里:http://www.mrexcel.com/forum/excel-questions/119051-dont-display-range-name-when-zooming.html即使有一个命令使该名称在缩放到40%以下时不显示,但似乎没有命令将阈值从40%更改为其他值。
您可以使用VBA代码移动半透明的艺术字形状以与任何命名范围中的左上角单元格对齐,但除非您有特定的收益,否则看起来很多工作。
答案 1 :(得分:0)
This post试图删除名为watermark (试图在这里注明一个术语),但这个宏只取得了一点成功:
Sub Hide_Names()
Dim iName As Name
For Each iName In ThisWorkbook.Names
iName.Visible = False
Next iName
End Sub
2002年This thread here(同一个论坛)试图回答你的问题,但没有答案......这意味着这个功能在Excel 2000中,但仍然记录不足。
我刚搜索了所有Excel对象和Interop库中的 name , zoom 和 watermark ,但没有发现任何与此功能类似的内容。希望聪明的人可以解决一些问题,但我认为你的回答很简单,而且#34;