Сохранение критериев сортировки (Microsoft Excel)
Стефани часто приходится снова и снова получать данные, используя одни и те же критерии. Например, ей часто требуется выполнить сортировку, в которой используются те же три столбца. Она задается вопросом, есть ли способ «сохранить» набор критериев сортировки, чтобы ей не приходилось вводить их снова и снова.
Есть несколько способов решить эту проблему. Первый — это создание пользовательских представлений (описано в других выпусках ExcelTips)
которые включают ваши данные, отсортированные желаемым образом. Вы всегда можете сохранить и вызвать вид, чтобы отсортировать его по своему усмотрению.
Однако, возможно, наиболее гибким подходом является выполнение сортировки в макросе, а не в диалоговом окне «Сортировка». Вы можете легко использовать средство записи макросов для настройки и выполнения сортировки; позже запуск макроса снова отсортирует ту же область, используя те же критерии.
Более общий макрос будет похож на тот, что показан ниже. Он сортирует столбцы A, B и C в порядке убывания. Все, что вам нужно сделать, это выбрать данные, которые вы хотите отсортировать, перед запуском макроса. (Вы, конечно, должны убедиться, что выбранный диапазон включает столбцы A, B и C.)
Sub SortMyData() Selection.Sort _ Key1:=Range("A1"), Order1:=xlAscending, _ Key2:=Range("B1"), Order2:=xlAscending, _ Key3:=Range("C1"), Order3:=xlAscending, _ Header:=xlGuess, OrderCustom:=1, _ MatchCase:=False, Orientation:=xlTopToBottom, _ DataOption1:=xlSortNormal, _ DataOption2:=xlSortNormal, _ DataOption3:=xlSortNormal End Sub
_Примечание: _
Если вы хотите узнать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах ExcelTips), я подготовил специальную страницу, содержащую полезную информацию.
link: / excelribbon-ExcelTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера]
.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (8344) применим к Microsoft Excel 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Excel (Excel 2007 и более поздних версий) здесь:
link: / excelribbon-Storing_Sorting_Criteria [Хранение критериев сортировки]
.