Страницы: 1
RSS
Как сделать, чтобы рисунок не сдвигался при вертикальной прокрутке
 
Добрый вечер.

Есть вопрос который никак не получается решить до конца. Поделитесь опытом, кто может быть это реализовал.
Захотел в своем проекте сделать для пользователя вертикальное меню, чтобы удобно было.
Закрепил области, вставил рисунок, задал в свойствах не перемещать и не изменять размеры. Кажется все нормально работает.
Но одна особенность портит все - это сдвиг рисунка при вертикальной прокрутке листа.
Нашел макрос, который ставит рисунок на место при активизации  ячейки, но это все же компромисс.
Хочется чтобы рисунок никуда не сдвигался, или этого не было видно.

Подскажите как это реализовать (доработать макрос)?
Если не можешь победить беспорядок, то надо возглавить его.
 
У меня Excel 2010 все получается.Выделить ячейку В4  и Вид - закрепить области.
 
В примере закреплены первая строка и первый столбец.
Рисунок (будущие кнопки) расположен начиная со второй строки первого столбца и ниже.
Прокручивая лист рисунок сдвигается. Выделишь ячейку, появляется на закрепленном месте.

Вопрос в том, чтобы он не сходил с своего места.
Если не можешь победить беспорядок, то надо возглавить его.
 
Есть у кого какие идеи? Наверняка многие хотели сделать подобное.
Если не можешь победить беспорядок, то надо возглавить его.
 
Может использовать форму?
 
1) удаляем все макросы
2) выделяем ячейку B21, после чего закрепляем области
3) скрываем все строки, начиная с 21-й и ниже

в результате на листе останутся 20 видимых закреплённых строк - нечему прокручиваться
в первом столбце распложите кнопки, - они всегда будут на виду
 
Можно и формой, но можно ли заставить ее изменяться при масштабировании страницы?
Игорь. Тогда как работать со строками больше 20. Их несколько сотен.
Изменено: Александр Медведев - 21.09.2015 08:40:39
Если не можешь победить беспорядок, то надо возглавить его.
 
Цитата
Александр Медведев написал:
Можно и формой, но можно ли заставить ее изменяться при масштабировании страницы?
А смысл? Установили масштаб 25% и форма должна уменьшится в четыре раза? Что Вы на ней увидите? )
 
Масштаб придется не в таких интервалах изменять. А в диапазоне примерно 90-130%.
Если без масштабирования, то она скорее будет мешать, чем приносить пользу от постоянного присутствия на экране.
Если не можешь победить беспорядок, то надо возглавить его.
 
Не забывайте, что кроме масштабирования размеров формы, Вам придётся масштабировать размеры всех контролов и размеры шрифтов.
 
В том числе поэтому форму и не рассматривал за приемлемый вариант.
Если не можешь победить беспорядок, то надо возглавить его.
Страницы: 1
Читают тему
Наверх