Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2214|回复: 2

[已解决][求助]判断当前分辨率下窗口显示的行有多少个列有多少个

[复制链接]
发表于 2012-9-10 16:53 | 显示全部楼层 |阅读模式
QQ截图20120910162315.png
这是我台式机1440*900的分辨率显示35个行,如果我换到笔记本1366*768那就不是这个数了,怎么样判断当前窗口显示的的行有多少个列有多少个
最佳答案
2012-9-10 17:55
Window.VisibleRange 属性
返回一个 Range 对象,它代表显示在窗口或窗格中的单元格区域。如果列或行只显示了一部分,则说明它是包括在区域之内的。只读。
发表于 2012-9-10 17:54 | 显示全部楼层
  1. Sub s1()
  2.     MsgBox "当前窗口一共有" & ActiveWindow.VisibleRange.Columns.Count & "列" & "," & ActiveWindow.VisibleRange.Rows.Count & "行"
  3. End Sub
复制代码
回复

使用道具 举报

发表于 2012-9-10 17:55 | 显示全部楼层    本楼为最佳答案   
Window.VisibleRange 属性
返回一个 Range 对象,它代表显示在窗口或窗格中的单元格区域。如果列或行只显示了一部分,则说明它是包括在区域之内的。只读。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-20 00:55 , Processed in 0.867310 second(s), 13 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表