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

Вход

Регистрация

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

 

= Мир MS Excel/Автоматическое преремещение строки при изменении даты - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Автоматическое преремещение строки при изменении даты
stav70 Дата: Вторник, 30.04.2013, 23:09 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 24
Репутация: 0 ±
Замечаний: 0% ±

Здравствуйте. Есть таблица с № дела и датой. При переносе даты рассмотрения дела приходится менять дату и перемещать строку. Как можно автоматизировать процесс, чтобы при изменении даты, строка автоматически преремещалась.
К сообщению приложен файл: 1752172.xlsx (9.8 Kb)
 
Ответить
СообщениеЗдравствуйте. Есть таблица с № дела и датой. При переносе даты рассмотрения дела приходится менять дату и перемещать строку. Как можно автоматизировать процесс, чтобы при изменении даты, строка автоматически преремещалась.

Автор - stav70
Дата добавления - 30.04.2013 в 23:09
Матрёна Дата: Среда, 01.05.2013, 00:32 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация: 40 ±
Замечаний: 0% ±

Выполните элементарную сортировку по полю "Дата".
 
Ответить
СообщениеВыполните элементарную сортировку по полю "Дата".

Автор - Матрёна
Дата добавления - 01.05.2013 в 00:32
stav70 Дата: Среда, 01.05.2013, 07:49 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 24
Репутация: 0 ±
Замечаний: 0% ±

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

Автор - stav70
Дата добавления - 01.05.2013 в 07:49
AlexM Дата: Среда, 01.05.2013, 08:19 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Цитата (stav70)
закрепленная верхняя строка с текстом (шапка) перемещается в конец таблицы

Выделить надо не целиком столбцы, а только данные без шапки.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение
Цитата (stav70)
закрепленная верхняя строка с текстом (шапка) перемещается в конец таблицы

Выделить надо не целиком столбцы, а только данные без шапки.

Автор - AlexM
Дата добавления - 01.05.2013 в 08:19
stav70 Дата: Среда, 01.05.2013, 10:04 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 24
Репутация: 0 ±
Замечаний: 0% ±

Спасибо, получилось. Но по времени почти так же, как если добавить новую строку и переместить.
 
Ответить
СообщениеСпасибо, получилось. Но по времени почти так же, как если добавить новую строку и переместить.

Автор - stav70
Дата добавления - 01.05.2013 в 10:04
AlexM Дата: Среда, 01.05.2013, 10:07 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Цитата (stav70)
по времени почти так же, как если добавить новую строку и переместить

Это если вы изменили одну дату, а если сразу десяточек.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение
Цитата (stav70)
по времени почти так же, как если добавить новую строку и переместить

Это если вы изменили одну дату, а если сразу десяточек.

Автор - AlexM
Дата добавления - 01.05.2013 в 10:07
stav70 Дата: Среда, 01.05.2013, 10:16 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 24
Репутация: 0 ±
Замечаний: 0% ±

Согласен. Но у нас приходится менять даты 5-7 раз в день в разное время. Будем пользоваться Вашим методом, он удобнее. Я думал есть возможность формулой или макросом в автоматическом режиме сортировать.
 
Ответить
СообщениеСогласен. Но у нас приходится менять даты 5-7 раз в день в разное время. Будем пользоваться Вашим методом, он удобнее. Я думал есть возможность формулой или макросом в автоматическом режиме сортировать.

Автор - stav70
Дата добавления - 01.05.2013 в 10:16
AlexM Дата: Среда, 01.05.2013, 10:42 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
А так лучше?
Сортирует макрос.
Поменяйте последнюю дату на 15.05
К сообщению приложен файл: stav70_new.xls (34.5 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Среда, 01.05.2013, 10:44
 
Ответить
СообщениеА так лучше?
Сортирует макрос.
Поменяйте последнюю дату на 15.05

Автор - AlexM
Дата добавления - 01.05.2013 в 10:42
stav70 Дата: Среда, 01.05.2013, 11:14 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 24
Репутация: 0 ±
Замечаний: 0% ±

Макрос отсутствует. Не сортирует.
 
Ответить
СообщениеМакрос отсутствует. Не сортирует.

Автор - stav70
Дата добавления - 01.05.2013 в 11:14
AlexM Дата: Среда, 01.05.2013, 11:19 | Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
В строке
[vba]
Код
iRow = Range("C5").End(xlDown).Row+1
[/vba]
+1 можно убрать. Так.
[vba]
Код
iRow = Range("C5").End(xlDown).Row
[/vba]



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеВ строке
[vba]
Код
iRow = Range("C5").End(xlDown).Row+1
[/vba]
+1 можно убрать. Так.
[vba]
Код
iRow = Range("C5").End(xlDown).Row
[/vba]

Автор - AlexM
Дата добавления - 01.05.2013 в 11:19
stav70 Дата: Среда, 01.05.2013, 11:25 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 24
Репутация: 0 ±
Замечаний: 0% ±

Пардон. Все работает. Спасибо. А для чего можно убрать +1?
 
Ответить
СообщениеПардон. Все работает. Спасибо. А для чего можно убрать +1?

Автор - stav70
Дата добавления - 01.05.2013 в 11:25
Fairuza Дата: Среда, 01.05.2013, 11:31 | Сообщение № 12
Группа: Проверенные
Ранг: Участник
Сообщений: 57
Репутация: 13 ±
Замечаний: 0% ±

stav70, При сортировке надо отметить, что данные содержат заголовки, тогда верхняя строка будет всегда на месте
 
Ответить
Сообщениеstav70, При сортировке надо отметить, что данные содержат заголовки, тогда верхняя строка будет всегда на месте

Автор - Fairuza
Дата добавления - 01.05.2013 в 11:31
AlexM Дата: Среда, 01.05.2013, 11:31 | Сообщение № 13
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Цитата (stav70)
для чего можно убрать +1

Потому что лишнее.
Строка определяет последнюю ячейку диапазона, который надо сортировать.
Если есть +1, то в диапазон попадает пустая строка. Ничего страшного в этом нет, но это как бы непорядок в коде.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение
Цитата (stav70)
для чего можно убрать +1

Потому что лишнее.
Строка определяет последнюю ячейку диапазона, который надо сортировать.
Если есть +1, то в диапазон попадает пустая строка. Ничего страшного в этом нет, но это как бы непорядок в коде.

Автор - AlexM
Дата добавления - 01.05.2013 в 11:31
stav70 Дата: Среда, 01.05.2013, 11:36 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 24
Репутация: 0 ±
Замечаний: 0% ±

Понял. Здорово помогли. Еще раз благодарю.
 
Ответить
СообщениеПонял. Здорово помогли. Еще раз благодарю.

Автор - stav70
Дата добавления - 01.05.2013 в 11:36
stav70 Дата: Суббота, 04.05.2013, 13:19 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 24
Репутация: 0 ±
Замечаний: 0% ±

Здравствуйте. Еще вопрос. К таблице добавил условное форматирование. Так. За два дня до наступления даты ячейка должна окрашиваться в желтый цвет. Но данное форматирование действует при условии, что время выставлено 00:00. При изменении времени, ячейка в желтый не окрашивается. По другим условиям форматирования время роли не играет. Ячейки, в красный и зеленый, окрашиваются правильно. В чем ошиПка? И как можно исправить?
К сообщению приложен файл: stav70.xlsx (9.1 Kb)
 
Ответить
СообщениеЗдравствуйте. Еще вопрос. К таблице добавил условное форматирование. Так. За два дня до наступления даты ячейка должна окрашиваться в желтый цвет. Но данное форматирование действует при условии, что время выставлено 00:00. При изменении времени, ячейка в желтый не окрашивается. По другим условиям форматирования время роли не играет. Ячейки, в красный и зеленый, окрашиваются правильно. В чем ошиПка? И как можно исправить?

Автор - stav70
Дата добавления - 04.05.2013 в 13:19
ShAM Дата: Суббота, 04.05.2013, 13:28 | Сообщение № 16
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Цитата (stav70)
В чем ошиПка?

В том, что не читаем Правила.
Цитата (stav70)
И как можно исправить?

Создать новую тему. Т.к. этот вопрос к предыдущему отношения не имеет.
 
Ответить
Сообщение
Цитата (stav70)
В чем ошиПка?

В том, что не читаем Правила.
Цитата (stav70)
И как можно исправить?

Создать новую тему. Т.к. этот вопрос к предыдущему отношения не имеет.

Автор - ShAM
Дата добавления - 04.05.2013 в 13:28
stav70 Дата: Суббота, 04.05.2013, 13:34 | Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 24
Репутация: 0 ±
Замечаний: 0% ±

Понял. ОшиПку исправлю.
 
Ответить
СообщениеПонял. ОшиПку исправлю.

Автор - stav70
Дата добавления - 04.05.2013 в 13:34
  • Страница 1 из 1
  • 1
Поиск:

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