|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.06.2012, 20:39 | #1 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 325
|
Изменение масштаба листа ScrollBar
Здравствуйте Уважаемые программисты!
Подскажите пожалуйста, как с помощью элемента управления "ScrollBar1", размещенного, например, на Листе1, плавно изменять масштаб текущего листа (допустим с шагом 10), и чтобы выбранное значение запоминалось, если этот Лист вновь будет выбран (активизирован) пользователем. Так как у меня сейчас в макросе при активизации Листа1 определенный диапазон масштабирует лист по ширине следующим кодом: Private Sub Worksheet_Activate() Dim ra As Variant Set ra = Selection [A6:L6].Select ActiveWindow.Zoom = True ra.Select End Sub Заранее спасибо. |
26.06.2012, 08:29 | #2 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
А чем Вас не устраивает, удерживая клавишу Ctrl, вращать колесиком мыши?
Чем шире угол зрения, тем он тупее.
|
26.06.2012, 10:30 | #3 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Создайте элемент управления ScrollBar1, в свойствах установите
Min=10 Max=400 SmallChange=10 LargeChange=50 В модуль листа вставьте Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
26.06.2012, 11:01 | #4 | |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Цитата:
Думаю, что лучше создать немодальную пользовательскую форму, содержащую ScrollBar со всеми требуемыми свойствами, расположив ее в удобном месте окна Excel.
Чем шире угол зрения, тем он тупее.
|
|
26.06.2012, 12:10 | #5 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
ScrollBar остается активным, если не кликнуть по листу, так что можно использовать стрелки вверх-вниз (SmallChange) и PageUp-PageDown (LargeChange)
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
26.06.2012, 12:35 | #6 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 325
|
Спасибо большое всем за ответы. Я думаю решение использовать форму разумно, попробую.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изменение масштаба изображения прокруткой | Русик123 | Общие вопросы Delphi | 0 | 10.08.2011 11:36 |
Изменение масштаба в TImage (как в TChart) | Krendel' | Помощь студентам | 1 | 10.03.2011 09:16 |
C ++. Изменение цвета формы scrollbar | Seo-optimist | Помощь студентам | 1 | 14.12.2010 19:34 |
Изменение масштаба | BaRSyk174 | Общие вопросы Delphi | 3 | 30.11.2009 17:12 |
изменение масштаба | ruavia3 | Microsoft Office Excel | 1 | 30.07.2009 09:20 |