Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Макрос для ScrollArea - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Макрос для ScrollArea (Макросы/Sub)
Макрос для ScrollArea
nikitan95 Дата: Пятница, 31.01.2020, 16:06 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 374
Репутация: 0 ±
Замечаний: 0% ±

2016
Добра всем!

Почему при открытии файла, макрос для ScrollArea не работает? Работает только после перехода на другой лист и возвращения на исходной. Буду признателен за подсказку.
К сообщению приложен файл: 5915138.xlsb(14.4 Kb)


Сообщение отредактировал nikitan95 - Пятница, 31.01.2020, 16:18
 
Ответить
СообщениеДобра всем!

Почему при открытии файла, макрос для ScrollArea не работает? Работает только после перехода на другой лист и возвращения на исходной. Буду признателен за подсказку.

Автор - nikitan95
Дата добавления - 31.01.2020 в 16:06
doober Дата: Пятница, 31.01.2020, 16:30 | Сообщение № 2
Группа: Друзья
Ранг: Ветеран
Сообщений: 614
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
В модуль книги[vba]
Код
Private Sub Workbook_Open()
Sheets("Ввод").ScrollArea = "c3:c7"
End Sub
[/vba]


 
Ответить
СообщениеВ модуль книги[vba]
Код
Private Sub Workbook_Open()
Sheets("Ввод").ScrollArea = "c3:c7"
End Sub
[/vba]

Автор - doober
Дата добавления - 31.01.2020 в 16:30
nikitan95 Дата: Пятница, 31.01.2020, 17:04 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 374
Репутация: 0 ±
Замечаний: 0% ±

2016
Увы, никак. Ваша поправка вообще не работает в отличии от модули листа.
 
Ответить
СообщениеУвы, никак. Ваша поправка вообще не работает в отличии от модули листа.

Автор - nikitan95
Дата добавления - 31.01.2020 в 17:04
nikitan95 Дата: Пятница, 31.01.2020, 17:12 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 374
Репутация: 0 ±
Замечаний: 0% ±

2016
Заметил, что при ручном запуске в VBA (Alt+f11) работает. Может что-то не то с моими настройками? Хотя вроде ничего не менял.
 
Ответить
СообщениеЗаметил, что при ручном запуске в VBA (Alt+f11) работает. Может что-то не то с моими настройками? Хотя вроде ничего не менял.

Автор - nikitan95
Дата добавления - 31.01.2020 в 17:12
Pelena Дата: Пятница, 31.01.2020, 17:17 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 15242
Репутация: 3340 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Эта поправка сработает при открытии книги


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеЭта поправка сработает при открытии книги

Автор - Pelena
Дата добавления - 31.01.2020 в 17:17
nikitan95 Дата: Пятница, 31.01.2020, 17:23 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 374
Репутация: 0 ±
Замечаний: 0% ±

2016
Именно. Переоткрыл несколько раз, никак. Нажимаю Alt+f11, запускаю там, только так и работает. А при открытии, никак.
 
Ответить
СообщениеИменно. Переоткрыл несколько раз, никак. Нажимаю Alt+f11, запускаю там, только так и работает. А при открытии, никак.

Автор - nikitan95
Дата добавления - 31.01.2020 в 17:23
nikitan95 Дата: Пятница, 31.01.2020, 17:27 | Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 374
Репутация: 0 ±
Замечаний: 0% ±

2016
Перезаливаю файл. Авось у вас сработает. Если так, то значит дело в моем компе.
К сообщению приложен файл: 5989917.xlsb(16.0 Kb)


Сообщение отредактировал nikitan95 - Пятница, 31.01.2020, 17:28
 
Ответить
СообщениеПерезаливаю файл. Авось у вас сработает. Если так, то значит дело в моем компе.

Автор - nikitan95
Дата добавления - 31.01.2020 в 17:27
Nic70y Дата: Пятница, 31.01.2020, 17:34 | Сообщение № 8
Группа: Друзья
Ранг: Экселист
Сообщений: 5979
Репутация: 1308 ±
Замечаний: 0% ±

ru13;10;03
[vba]
Код
Private Sub Workbook_Open()
    ThisWorkbook.Sheets("Ввод").ScrollArea = "C3:C7"
End Sub
[/vba]


ЯД(poison) 41001841029809
 
Ответить
Сообщение[vba]
Код
Private Sub Workbook_Open()
    ThisWorkbook.Sheets("Ввод").ScrollArea = "C3:C7"
End Sub
[/vba]

Автор - Nic70y
Дата добавления - 31.01.2020 в 17:34
RAN Дата: Пятница, 31.01.2020, 17:37 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 5252
Репутация: 1054 ±
Замечаний: 0% ±

2010
Нужно читать, что вам пишут,
В модуль книги

и выполнять тоже.


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеНужно читать, что вам пишут,
В модуль книги

и выполнять тоже.

Автор - RAN
Дата добавления - 31.01.2020 в 17:37
nikitan95 Дата: Пятница, 31.01.2020, 17:43 | Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 374
Репутация: 0 ±
Замечаний: 0% ±

2016
Спасибо. Признаю ошибку. Благодарствую...
 
Ответить
СообщениеСпасибо. Признаю ошибку. Благодарствую...

Автор - nikitan95
Дата добавления - 31.01.2020 в 17:43
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Макрос для ScrollArea (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс цитирования
© 2010-2020 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!