ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > 我的酷贴 > 操作与技巧 > Excel中列宽、行高设置为很小值时达到隐藏效果

Excel中列宽、行高设置为很小值时达到隐藏效果

作者:绿色风 分类: 时间:2022-08-18 浏览:240
楼主
lrlxxqxa
在Excel中设置列宽或者行高小于一定值时,Excel会认为其隐藏;比如将C列列宽设置为0.01,Excel认为C列已经隐藏了,可以通过取消隐藏操作来
恢复视图。

测试过程:

列宽:
  1. Sub test()
  2.     Columns("C").ColumnWidth = 0.01
  3.     MsgBox Columns("C").Hidden
  4. End Sub


0.03时认为隐藏,0.04时不隐藏;
0.038时认为隐藏,0.039时不隐藏;
0.0384时认为隐藏,0.0385时认为不隐藏;
0.03846时认为隐藏,0.03847时认为不隐藏;
0.038461时认为隐藏,0.038462时认为不隐藏;
0.0384615时认为隐藏,0.0384616时认为不隐藏;
0.03846153时认为隐藏,0.03846154时认为不隐藏;
0.038461538时认为隐藏,0.038461539时认为不隐藏;
0.0384615384时认为隐藏,0.0384615385时认为不隐藏;
0.03846153846时认为隐藏,0.03846153847认为不隐藏;
0.038461538461时认为隐藏,0.038461538462认为不隐藏;
0.0384615384615时认为隐藏,0.0384615384616认为不隐藏;
0.03846153846153时认为隐藏,0.03846153846154认为不隐藏;
0.038461538461538时认为隐藏,0.038461538461539时认为不隐藏;
0.0384615384615384时认为隐藏,0.0384615384615385时认为不隐藏;
(这时候已经显示成“3.84615384615385E-02”这种形式了)没有往下继续测试;
从目前来看,是按照:3,8,4,6,1,5,的末位数字来循环的。

行高:
  1. Sub test()
  2.     Rows("3:3").RowHeight = 0.674
  3.     MsgBox Rows("3:3").Hidden
  4. End Sub


0.6时认为隐藏,0.7时不隐藏;
0.67时认为隐藏,0.68时不隐藏;
0.674时认为隐藏,0.675时认为不隐藏;
0.674999999999999时认为隐藏;1012181218237f9c89b36ab64a.gif
 
2楼
远古石器

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap