Можно ли плавно прокрутить Excel без использования среднего щелчка? - PullRequest
16 голосов
/ 26 августа 2011

Я должен работать с кошмарными файлами Excel.(Я не создавал их, мне просто нужно с ними работать).

Они были такими большими (более 50 больших столбцов и 100 больших строк), тогда я должен прокрутить вверх / вниз и использовать "<"и кнопки «>» для прокрутки влево и вправо.Когда я прокручиваю, Excel всегда переходит к следующему столбцу или строке. Это сводит меня с ума!

Могу ли я разработать плагин или надстройку, чтобы Excel просто плавно прокручивал, как это делают веб-браузеры?Если да, пожалуйста, дайте мне какой-нибудь ресурс или просто ключевое слово, чтобы узнать, как это сделать.

Ответы [ 5 ]

11 голосов
/ 26 августа 2011

Еще один совет: когда вы нажимаете Scroll lock на клавиатуре, это изменит способ работы клавиш со стрелками.

Вместо перемещения из ячейки в ячейку, он будет перемещать экран.

Тем не менее, как сказал Иссун, вы не можете изменять Excel и AFAIK, вы не можете «разбивать» ячейку при прокрутке.

Кроме того, вы также можете изменить количество строк, которые будутвыделите на панели управления Windows.

8 голосов
/ 26 августа 2011

Извините, что говорю вам, но привязка к вершине ячейки при прокрутке - это выбор дизайна, который Microsoft просто не может обойти, работая в Excel.Вы можете щелкнуть средней кнопкой мыши, чтобы включить плавный предварительный просмотр с помощью мыши, но как только вы щелкнете по программе, она вернется назад.

Вместо того, чтобы искать плагин, вы должны искать другую программу длязапустите файлы .xls для работы с ними.Возможно, даже такая простая вещь, как открытие документа в Google docs, может позволить вам нормально прокручиваться.

При этом, если у вас проблема с тем, что ячейки настолько велики, что при прокрутке вниз они пропускают некоторыеячейки, назначьте для этого макроса командную кнопку или сочетание клавиш:

Sub DownOne()
ActiveWindow.SmallScroll Down:=1
End Sub

Я использовал это несколько раз из-за пропуска ячеек Excel из-за их размера.Причина в том, что для мыши «одиночная прокрутка вниз» по умолчанию установлено значение Вниз: = 3 Возможно, вы сможете отобразить этот макрос на событие прокрутки колесика мыши, но я считаю, что вам нужно добавить.DLL, чтобы использовать это событие (ref: http://support.microsoft.com/kb/837910)

2 голосов
/ 19 апреля 2014

Нажмите на колесо прокрутки (в центре) мыши (не забудьте повернуть, но нажмите вниз).Это произведет уникальную стрелку с четырьмя путями.Теперь перетащите мышь вверх или вниз (или даже в сторону, влево или вправо), и вы получите медленную плавную прокрутку.

1 голос
/ 04 декабря 2014

Что ж, это очень старая тема, но у меня возникла та же проблема сегодня.

Попробуйте зайти в настройки мыши на панели управления и настроить колесо на прокрутку по 1 строке за раз.У меня есть несколько строк, которые сливаются, и чертовски расстраивало, как быстро они прокручивались мимо них.Оказывается, у меня есть Колесо, настроенное на прокрутку 3 строки за раз (я думаю, по умолчанию).

У меня ушло навсегда, чтобы понять это (когда-то я чувствовал себя идиотом).

Примечание. Когда вы закончите в Excel, вы захотите вернуться и установить его обратно на 3 строки, потому что это делает процесс прокрутки в веб-браузере мучительно медленным.

0 голосов
/ 12 сентября 2017

У меня была такая же проблема, пока я не обновил Office до 2014 года. Теперь у меня Office 2017 [версия 15.33 (170409)], и я могу прокручивать пиксели, используя мышь и трекпад ноутбука.Я использую операционную систему MacOS Sierra версии 10.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...