Я пытаюсь найти способ обнаружить прокрутку в Excel, так как это невозможно из коробки, и я использовал следующий макрос для проверки номера строки верхней левой видимой ячейки в активном окне:
Function Scroll() As Double
Scroll = ActiveWindow.ScrollRow
End Function
Так что в Excel, если я вставлю формулу =Scroll()
в какую-либо ячейку, это на самом деле дает мне верхний видимый ряд ячеек. Когда я прокручиваю, он не обновляется, но если я нажимаю на ячейку, то нажимаю на панель формул и нажимаю Enter, затем снова обновляюсь. Есть ли способ обойти это или это просто ограничение в Excel.