【问题标题】:How to get the worksheet working area range如何获取工作表工作区范围
【发布时间】:2015-10-09 03:14:12
【问题描述】:

有没有办法在 VBA 中获取工作表的可见“工作区”范围?

我指的是当前在应用程序窗口范围内可见的单元格范围。因此,垂直或水平滚动会改变可见的单元格。

我问的原因是我有代码,一旦选择了某个范围内的单元格,在计算后单元格选择将跳回前一个范围。但是,如果之前的范围是“屏幕外”,我想指定一个新的单元格目标来激活...

【问题讨论】:

    标签: excel vba


    【解决方案1】:

    考虑:

    Sub Macro1()
       Dim r As Range
       Dim s As String
       Set r = ActiveWindow.VisibleRange
       s = r.Address
       MsgBox (s)
    End Sub
    

    【讨论】:

      猜你喜欢
      • 2022-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多