В MS Project 2003 мне нужно применить некоторые фильтры к расписанию, чтобы отображались только некоторые задачи. Это легко, и я знаю, как это сделать, но когда я изменяю представление, фильтр исчезает, и мне нужно снова применить его. Есть ли способ заблокировать отфильтрованные задачи, чтобы при изменении представления фильтр сохранялся? Может быть и через vba.Блокировать отфильтрованные задачи в MS Project 2003
0
A
ответ
0
Представления представляют собой набор настроек: определение таблицы, группу и фильтр. Поэтому по определению фильтр будет сброшен, когда вы выберете другое представление. Одно из предложений заключалось бы в создании набора видов, которые вам нужны, и чтобы все они использовали ваш желаемый фильтр.
Вы можете создать макрос и прикрепить его к кнопке, но было бы так же легко повторно выбрать фильтр, как и щелкнуть по кнопке, чтобы запустить макрос.
0
Вот краткий пример использования фильтров в MSProject VBA. Это фильтры по Unique ID:
Sub Filter_unique_ID()
Dim R As Resource
Dim Report_End As String
ViewApply Name:="Detail Gantt"
'TableApply Name:="Task Tracking"
Report_End = InputBox$("Enter the unique ID:")
If Report_End <> "" Then
FilterEdit Name:="Select", Taskfilter:=True, Create:=True, _
OverwriteExisting:=True, FieldName:="Unique ID", Test:="equals", _
Value:=Report_End, ShowInMenu:=False, ShowSummaryTasks:=False
FilterApply Name:="Select"
End If
End Sub
Эта функция удаляет все фильтры:
Sub ClearFilters()
FilterClear
End Sub
Смежные вопросы
- 1. Внедрение моего элемента управления .NET в MS Project 2003
- 2. Задачи «блокировать» друг друга
- 3. VBA excel Назначение ресурсов для задачи в MS Project
- 4. Продолжительность и работа по задачи в MS Project
- 5. Выбор задачи в MS Project с помощью VBA
- 6. C# + MS Project
- 7. Как подключить ms excel 2003 к ms access 2003
- 8. Ms access 2003 reports
- 9. Ошибка MS Access 2003
- 10. Надстройка VSTO для MS Project: все задачи отображения сразу
- 11. MS Project VBA - Возврат коллекции задач, назначенных для сводной задачи
- 12. MS Access 2003 runtime?
- 13. Запросы в MS Access 2003
- 14. Project Euler 009 Задачи
- 15. MS Server 2003 vs MS Server 2008
- 16. Кто-нибудь знает, как создавать проекты/задачи для Project Server 2003 через C#?
- 17. MS Project Export to XML
- 18. MS Project VSTO: Закрытие MS Project приводит к зависанию indefinetely
- 19. Connect MS Project 2010 для MS Project Server 2010
- 20. Импорт сгенерированного XML в MS Project 2013
- 21. Декомпилировать MS Project VBA
- 22. MS BI Warehouse project
- 23. Ошибка MS Project VBA
- 24. MS Project XML Serialization
- 25. Зацикливание столбца в MS Project
- 26. flex MS Project library
- 27. MS Project library
- 28. MS Access 2003 Отчет компании
- 29. Непрерывная форма (ms Access 2003)
- 30. Конкатенация отчета MS Access 2003
Спасибо. Как создать этот «набор представлений, которые мне нужны, и чтобы все они использовали мой желаемый фильтр»? Есть ли способ привязать фильтр к представлению или набору представлений? – LeGo