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

Вход

Регистрация

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

 

= Мир MS Excel/Переход к ячейке с наибольшим значением в столбце. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Переход к ячейке с наибольшим значением в столбце.
proshin Дата: Воскресенье, 13.04.2014, 23:23 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 20% ±

Excel 2013
Задача:
в определённом столбце перейти к ячейке с наибольшим значением(датой), чтобы каждый раз не листать вниз))
ctrl+end не подходит и другие стандартные методы тоже.
 
Ответить
СообщениеЗадача:
в определённом столбце перейти к ячейке с наибольшим значением(датой), чтобы каждый раз не листать вниз))
ctrl+end не подходит и другие стандартные методы тоже.

Автор - proshin
Дата добавления - 13.04.2014 в 23:23
wild_pig Дата: Понедельник, 14.04.2014, 08:00 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 518
Репутация: 97 ±
Замечаний: 0% ±

2003, 2013
чтобы каждый раз не листать вниз))

Откуда инфа, что надо листать вниз. Пример файла покажите, может в таблице шапка имеется, может снизу итоги, может и не цифры вовсе(даты).
 
Ответить
Сообщение
чтобы каждый раз не листать вниз))

Откуда инфа, что надо листать вниз. Пример файла покажите, может в таблице шапка имеется, может снизу итоги, может и не цифры вовсе(даты).

Автор - wild_pig
Дата добавления - 14.04.2014 в 08:00
anvg Дата: Понедельник, 14.04.2014, 08:42 | Сообщение № 3
Группа: Друзья
Ранг: Ветеран
Сообщений: 581
Репутация: 271 ±
Замечаний: 0% ±

2016, 365
И вам доброе время суток <_<
Вариант. Константой colId задаётся номер столбца используемого диапазона листа в котором ищется максимальное значение.
[vba]
Код

Public Sub ScrollToMax()
      Const colId = 1
      Dim vMax As Double, pCells As Range, maxCell As Range
      Set pCells = ActiveSheet.UsedRange
      vMax = Application.WorksheetFunction.Max(pCells.Columns(colId).Value)
       Set maxCell = pCells.Find(vMax, pCells.Cells(1, 1), LookAt:=xlWhole)
       If Not maxCell Is Nothing Then ActiveWindow.ActivePane.ScrollRow = maxCell.Row
End Sub
[/vba]
Успехов


Сообщение отредактировал anvg - Понедельник, 14.04.2014, 08:43
 
Ответить
СообщениеИ вам доброе время суток <_<
Вариант. Константой colId задаётся номер столбца используемого диапазона листа в котором ищется максимальное значение.
[vba]
Код

Public Sub ScrollToMax()
      Const colId = 1
      Dim vMax As Double, pCells As Range, maxCell As Range
      Set pCells = ActiveSheet.UsedRange
      vMax = Application.WorksheetFunction.Max(pCells.Columns(colId).Value)
       Set maxCell = pCells.Find(vMax, pCells.Cells(1, 1), LookAt:=xlWhole)
       If Not maxCell Is Nothing Then ActiveWindow.ActivePane.ScrollRow = maxCell.Row
End Sub
[/vba]
Успехов

Автор - anvg
Дата добавления - 14.04.2014 в 08:42
proshin Дата: Понедельник, 14.04.2014, 12:11 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 20% ±

Excel 2013
А мама говорила чудесников не бывает hands
 
Ответить
СообщениеА мама говорила чудесников не бывает hands

Автор - proshin
Дата добавления - 14.04.2014 в 12:11
  • Страница 1 из 1
  • 1
Поиск:

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