Как изменять макросом ScrollArea?
bumnik
Дата: Четверг, 05.05.2016, 13:36 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация:
0
±
Замечаний:
40% ±
Excel 2007,2010
Здравствуйте! Подскажите как при переходе с "наряд № 1" на "наряд № 2" параллельно изменять диапазон прокрутки (ScrollArea)?
Здравствуйте! Подскажите как при переходе с "наряд № 1" на "наряд № 2" параллельно изменять диапазон прокрутки (ScrollArea)? bumnik
Ответить
Сообщение Здравствуйте! Подскажите как при переходе с "наряд № 1" на "наряд № 2" параллельно изменять диапазон прокрутки (ScrollArea)? Автор - bumnik Дата добавления - 05.05.2016 в 13:36
devilkurs
Дата: Четверг, 05.05.2016, 13:49 |
Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 167
Репутация:
43
±
Замечаний:
0% ±
Excel 2007, 2010
Что вы имеете ввиду под "диапазон прокрутки" ? Чтобы можно было прокручивать только по области "Наряд..."? Скрывайте просто все сторонние строки и все. Будут видны только строки принадлежащие к Наряд1 или Наряд2 и скрол ходить только по ним будет
Что вы имеете ввиду под "диапазон прокрутки" ? Чтобы можно было прокручивать только по области "Наряд..."? Скрывайте просто все сторонние строки и все. Будут видны только строки принадлежащие к Наряд1 или Наряд2 и скрол ходить только по ним будет devilkurs
Ответить
Сообщение Что вы имеете ввиду под "диапазон прокрутки" ? Чтобы можно было прокручивать только по области "Наряд..."? Скрывайте просто все сторонние строки и все. Будут видны только строки принадлежащие к Наряд1 или Наряд2 и скрол ходить только по ним будет Автор - devilkurs Дата добавления - 05.05.2016 в 13:49
bumnik
Дата: Четверг, 05.05.2016, 14:02 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация:
0
±
Замечаний:
40% ±
Excel 2007,2010
devilkurs , у наряда две стороны. лицевая и оборотная. чтобы они между собой не расходились хочу применить ScrollArea. покажите Ваше предложение на примере.
devilkurs , у наряда две стороны. лицевая и оборотная. чтобы они между собой не расходились хочу применить ScrollArea. покажите Ваше предложение на примере.bumnik
Ответить
Сообщение devilkurs , у наряда две стороны. лицевая и оборотная. чтобы они между собой не расходились хочу применить ScrollArea. покажите Ваше предложение на примере.Автор - bumnik Дата добавления - 05.05.2016 в 14:02
Pelena
Дата: Четверг, 05.05.2016, 14:03 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19176
Репутация:
4413
±
Замечаний:
±
Excel 365 & Mac Excel
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
bumnik
Дата: Четверг, 05.05.2016, 14:12 |
Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация:
0
±
Замечаний:
40% ±
Excel 2007,2010
Pelena , проблема в том, что я не знаю как написать код изменяемого диапазона прокрутки.
Pelena , проблема в том, что я не знаю как написать код изменяемого диапазона прокрутки.bumnik
Ответить
Сообщение Pelena , проблема в том, что я не знаю как написать код изменяемого диапазона прокрутки.Автор - bumnik Дата добавления - 05.05.2016 в 14:12
_Boroda_
Дата: Четверг, 05.05.2016, 14:13 |
Сообщение № 6
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация:
6479
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
bumnik , так хотите? [vba]Код
Sheets("Наряд 1").ScrollArea = "A1:CA51" ActiveWindow.SmallScroll up:=47
[/vba]Только обратите внимание, что сначала изменяем СкроллАреа, а затем прыгаем вверх или вниз
bumnik , так хотите? [vba]Код
Sheets("Наряд 1").ScrollArea = "A1:CA51" ActiveWindow.SmallScroll up:=47
[/vba]Только обратите внимание, что сначала изменяем СкроллАреа, а затем прыгаем вверх или вниз_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение bumnik , так хотите? [vba]Код
Sheets("Наряд 1").ScrollArea = "A1:CA51" ActiveWindow.SmallScroll up:=47
[/vba]Только обратите внимание, что сначала изменяем СкроллАреа, а затем прыгаем вверх или внизАвтор - _Boroda_ Дата добавления - 05.05.2016 в 14:13
bumnik
Дата: Четверг, 05.05.2016, 14:22 |
Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация:
0
±
Замечаний:
40% ±
Excel 2007,2010
_Boroda_ , диапазон ScrollArea должен быть динамическим. т к у наряда 1 диапазон а5:са51, у наряда 2 диапазон а52:са98.
_Boroda_ , диапазон ScrollArea должен быть динамическим. т к у наряда 1 диапазон а5:са51, у наряда 2 диапазон а52:са98.bumnik
Ответить
Сообщение _Boroda_ , диапазон ScrollArea должен быть динамическим. т к у наряда 1 диапазон а5:са51, у наряда 2 диапазон а52:са98.Автор - bumnik Дата добавления - 05.05.2016 в 14:22
_Boroda_
Дата: Четверг, 05.05.2016, 14:43 |
Сообщение № 8
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация:
6479
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
И в чем вопрос-то? У Вас там макрос запутан уж больно, разбираться некогда. Вот Вам примерно условие, а к себе его самостоятельно засуньте [vba]Код
if диапазон=1 то Sheets("Наряд 1").ScrollArea = "A1:CA51" Else Sheets("Наряд 1").ScrollArea = "A52:CA98" end if
[/vba]
И в чем вопрос-то? У Вас там макрос запутан уж больно, разбираться некогда. Вот Вам примерно условие, а к себе его самостоятельно засуньте [vba]Код
if диапазон=1 то Sheets("Наряд 1").ScrollArea = "A1:CA51" Else Sheets("Наряд 1").ScrollArea = "A52:CA98" end if
[/vba] _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение И в чем вопрос-то? У Вас там макрос запутан уж больно, разбираться некогда. Вот Вам примерно условие, а к себе его самостоятельно засуньте [vba]Код
if диапазон=1 то Sheets("Наряд 1").ScrollArea = "A1:CA51" Else Sheets("Наряд 1").ScrollArea = "A52:CA98" end if
[/vba] Автор - _Boroda_ Дата добавления - 05.05.2016 в 14:43
bumnik
Дата: Четверг, 05.05.2016, 17:29 |
Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация:
0
±
Замечаний:
40% ±
Excel 2007,2010
_Boroda_ , засунул его к себе и кажется всё получилось. [moder]Прекрасно, я рад за Вас!
_Boroda_ , засунул его к себе и кажется всё получилось. [moder]Прекрасно, я рад за Вас!bumnik
Сообщение отредактировал _Boroda_ - Четверг, 05.05.2016, 17:41
Ответить
Сообщение _Boroda_ , засунул его к себе и кажется всё получилось. [moder]Прекрасно, я рад за Вас!Автор - bumnik Дата добавления - 05.05.2016 в 17:29
devilkurs
Дата: Четверг, 05.05.2016, 18:07 |
Сообщение № 10
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 167
Репутация:
43
±
Замечаний:
0% ±
Excel 2007, 2010
покажите Ваше предложение на примере
покажите Ваше предложение на примере
devilkurs
К сообщению приложен файл:
Yfhzl.rar
(88.4 Kb)
Сообщение отредактировал devilkurs - Четверг, 05.05.2016, 18:08
Ответить
Сообщение покажите Ваше предложение на примере
Автор - devilkurs Дата добавления - 05.05.2016 в 18:07
bumnik
Дата: Четверг, 05.05.2016, 18:12 |
Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация:
0
±
Замечаний:
40% ±
Excel 2007,2010
devilkurs , Спасибо! Теперь буду разбираться.
devilkurs , Спасибо! Теперь буду разбираться.bumnik
Ответить
Сообщение devilkurs , Спасибо! Теперь буду разбираться.Автор - bumnik Дата добавления - 05.05.2016 в 18:12