Главная » 2012 » Октябрь » 17 » Excel – cкоростное форматирование задач из Jira
15:03
Excel – cкоростное форматирование задач из Jira

Excel – cкоростное форматирование задач из Jira

В Jira есть Issue navigator, он выдает список задач.

Всю эту полезную информацию можно экспортировать в Excel.

Полученная таблица в Excel содержит по-меньшей мере четыре излишние строки, и вообще…

Правим это всё одним нажатием кнопки.

Что произойдет после работы этого макроса:

  1. Будут удалены четыре строки таблицы
    1. строка с логотипом Jira
    2. линк на проект
    3. служебная информация вроде "Displaying 24 issues as at 22/Dec/08 08:04 AM".
    4. последняя строка экпортированной таблицы, которая содержит служебную информацию о том, что Generated at Mon Dec 22 08:04:25 EST 2008 by Alexei Lupan using JIRA Enterprise Edition. И если включить автофильтр, то эта строка с "объединенными ячейками” будет мешать фильтрации.
  2. Будет включен режим "заморозки” верхней строки таблицы.
  3. Будет включен автофильтр для верхней строки таблицы.
Sub JiraIssueNavigatorFormator()
' обработка таблицы с задачами, которые Jira экспортирует в Excel
 ' Выделяем и удаляем первые три строки в таблице
 Range("1:1,2:2,3:3").Select
 Range("A3").Activate
 Selection.Delete Shift:=xlUp
 ' Замораживаем строку #2
 Rows("2:2").Select
 ActiveWindow.FreezePanes = True
 ' Ставим автофильтр в строке #1
 Rows("1:1").Select
 Selection.AutoFilter
 ' Делаем поиск нижней строки таблицы для ее последующего удаления -
 ' она содержит ненужную мне служебную информацию
 ' и своими объединенными ячейками мешает фильтровать колонки таблицы
 Cells.Find(What:="", _
 After:=ActiveCell, _
 SearchFormat:=True, _
 LookAt:=xlPart, _
 SearchOrder:=xlByRows, _
 SearchDirection:=xlNex, _
 LookIn:=xlFormulas, _
 MatchCase:=False).Activate
 Selection.EntireRow.Delete
 ' Возвращаем курсор в верхние ячейки таблицы - там осталась
 ' картинка-логотип, которую следует удалить руками
 Range("A2").Select
End Sub

Все знают, как вставить макрос в Excel, и потом его запускать его на исполнение?


http://testitquickly.com/2008/12/22/excel

Просмотров: 504 | Добавил: Сусанин | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: