Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.12.2020, 11:05   #1
zw2auP&#j29!
Пользователь
 
Регистрация: 30.04.2020
Сообщений: 19
По умолчанию Переход к ячейке при открытии документа.

У меня есть таблица на листе, которая запоняется при открытии файла. Она не помещается на лист и я хочу, чтобы после заполнения мне не надо было проматывать лист, что бы увидеть последнюю строку или добавить строку ниже. Я пробовал и Select и Activate. В обоих случаях выделение как бы прилипает к ячейке (см. рис.). Т.е. таблица заполнилась, я вижу последние строки, но если я, например, кликаю ячейку C224, то вижу выделение и ячейки A223 тоже.
Как от этого избавться?
Код:
   public partial class Лист8
   {
      private void Лист8_Startup(object sender, System.EventArgs e)
      {
         if (this.NeedsFill("dataSet"))
         {
            this.inputOrdersTableAdapter.Fill(this.dataSet.InputOrders);
         }

         int count = this.inputOrdersListObject.DataBodyRange.Rows.Count;

         this.Cells.Range["A1"].Offset[count + 4, 0].Select();
P.S. Как убрать под текст в сообщении под спойлер?
[img]https://www.programmersforum.ru/attachment.php?attachmentid=100487& stc=1&d=1608882330[img]
Изображения
Тип файла: png startupselect.png (1.9 Кб, 16 просмотров)
zw2auP&#j29! вне форума Ответить с цитированием
Старый 25.12.2020, 11:20   #2
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Попробуйте скроллить страницу https://wellsr.com/vba/2017/excel/vb...-scrollcolumn/


На форуме нет спойлеров
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 25.12.2020, 11:48   #3
zw2auP&#j29!
Пользователь
 
Регистрация: 30.04.2020
Сообщений: 19
По умолчанию

Цитата:
Сообщение от Aleksandr H. Посмотреть сообщение
Попробуйте скроллить страницу ...
Спасибо. То, что надо.
Код:
this.Application.ActiveWindow.ScrollRow = count;
zw2auP&#j29! вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запуск формы при открытии документа R71MT Microsoft Office Excel 8 13.02.2018 12:36
Скрытие панелей инструментов при открытии и отображение при закрытии документа Василий. Microsoft Office Word 0 23.10.2010 00:41
запуск своего приложения при открытии документа nic_100 Помощь студентам 1 15.05.2010 20:23
Переход на control при открытии формы. Skolot Microsoft Office Access 3 04.12.2008 10:57