Excel.DateFilterCondition enum
Enum représentant toutes les conditions acceptées par lesquelles un filtre de date peut être appliqué. Permet de configurer le type de PivotFilter appliqué au champ.
Remarques
[ Ensemble d’API : ExcelApi 1.12 ]
Exemples
// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/excel/38-pivottable/pivottable-pivotfilters.yaml
await Excel.run(async (context) => {
// Add a date-based PivotFilter.
// Get the PivotTable.
const pivotTable = context.workbook.worksheets.getActiveWorksheet().pivotTables.getItem("Farm Sales");
// PivotFilters can only be applied to PivotHierarchies that are being used for pivoting.
// If it's not already there, add "Date Updated" to the hierarchies.
let dateHierarchy = pivotTable.rowHierarchies.getItemOrNullObject("Date Updated");
await context.sync();
if (dateHierarchy.isNullObject) {
dateHierarchy = pivotTable.rowHierarchies.add(pivotTable.hierarchies.getItem("Date Updated"));
}
// Apply a date filter to filter out anything logged before August.
const filterField = dateHierarchy.fields.getItem("Date Updated");
const dateFilter = {
condition: Excel.DateFilterCondition.afterOrEqualTo,
comparator: {
date: "2020-08-01",
specificity: Excel.FilterDatetimeSpecificity.month
}
};
filterField.applyFilter({ dateFilter: dateFilter });
await context.sync();
});
Champs
after = "After" | La date est postérieure à la date du comparateur. Critères requis : { |
afterOrEqualTo = "AfterOrEqualTo" | La date est postérieure ou égale à la date du comparateur. Critères requis : { |
allDatesInPeriodApril = "AllDatesInPeriodApril" | La date est en avril. |
allDatesInPeriodAugust = "AllDatesInPeriodAugust" | La date est en août. |
allDatesInPeriodDecember = "AllDatesInPeriodDecember" | La date est en décembre. |
allDatesInPeriodFebruary = "AllDatesInPeriodFebruary" | La date est en février. |
allDatesInPeriodJanuary = "AllDatesInPeriodJanuary" | La date est en janvier. |
allDatesInPeriodJuly = "AllDatesInPeriodJuly" | La date est en juillet. |
allDatesInPeriodJune = "AllDatesInPeriodJune" | La date est en juin. |
allDatesInPeriodMarch = "AllDatesInPeriodMarch" | La date est en mars. |
allDatesInPeriodMay = "AllDatesInPeriodMay" | La date est en mai. |
allDatesInPeriodNovember = "AllDatesInPeriodNovember" | La date est en novembre. |
allDatesInPeriodOctober = "AllDatesInPeriodOctober" | La date est en octobre. |
allDatesInPeriodQuarter1 = "AllDatesInPeriodQuarter1" | La date est au 1er trimestre. |
allDatesInPeriodQuarter2 = "AllDatesInPeriodQuarter2" | La date est au 2e trimestre. |
allDatesInPeriodQuarter3 = "AllDatesInPeriodQuarter3" | La date est au 3e trimestre. |
allDatesInPeriodQuarter4 = "AllDatesInPeriodQuarter4" | La date est au 4e trimestre. |
allDatesInPeriodSeptember = "AllDatesInPeriodSeptember" | La date est en septembre. |
before = "Before" | La date est antérieure à la date du comparateur. Critères requis : { |
beforeOrEqualTo = "BeforeOrEqualTo" | La date est antérieure ou égale à la date du comparateur. Critères requis : { |
between = "Between" | Entre Critères requis : { |
equals = "Equals" | Est égal au critère de comparateur. Critères requis : { |
lastMonth = "LastMonth" | La date est le mois dernier. |
lastQuarter = "LastQuarter" | Date du dernier trimestre. |
lastWeek = "LastWeek" | Date de la semaine dernière. |
lastYear = "LastYear" | Date de l’année dernière. |
nextMonth = "NextMonth" | La date est le mois prochain. |
nextQuarter = "NextQuarter" | La date est le prochain trimestre. |
nextWeek = "NextWeek" | La date est la semaine prochaine. |
nextYear = "NextYear" | La date est l’année prochaine. |
thisMonth = "ThisMonth" | La date est ce mois-ci. |
thisQuarter = "ThisQuarter" | La date correspond à ce trimestre. |
thisWeek = "ThisWeek" | La date est cette semaine. |
thisYear = "ThisYear" | Date de cette année. |
today = "Today" | Date d’aujourd’hui. |
tomorrow = "Tomorrow" | La date est demain. |
unknown = "Unknown" |
|
yearToDate = "YearToDate" | La date est de la même année à ce jour. |
yesterday = "Yesterday" | Date d’hier. |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour