Partager via


ExcelScript.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

Exemples

/**
 * This script applies a filter to a PivotTable that filters out rows 
 * that aren't from this month.
 */
function main(workbook: ExcelScript.Workbook) {
  // Get the "Date Recorded" field to filter. 
  // The data in this field must be dates in order for the filter to work.
  const pivot = workbook.getPivotTables()[0];
  const rowHierarchy = pivot.getRowHierarchy("Date Recorded");
  const rowField = rowHierarchy.getFields()[0];

  // Apply the date filter.
  rowField.applyFilter({
    dateFilter: {
      // Setting the condition to `thisMonth` means items that are before or
      // after this month will not be displayed.
      condition: ExcelScript.DateFilterCondition.thisMonth
    }
  });
}

Champs

after

La date est postérieure à la date du comparateur.

Critères requis : {comparator}. Critères facultatifs : {wholeDays}.

afterOrEqualTo

La date est postérieure ou égale à la date du comparateur.

Critères requis : {comparator}. Critères facultatifs : {wholeDays}.

allDatesInPeriodApril

La date est en avril.

allDatesInPeriodAugust

La date est en août.

allDatesInPeriodDecember

La date est en décembre.

allDatesInPeriodFebruary

La date est en février.

allDatesInPeriodJanuary

La date est en janvier.

allDatesInPeriodJuly

La date est en juillet.

allDatesInPeriodJune

La date est en juin.

allDatesInPeriodMarch

La date est en mars.

allDatesInPeriodMay

La date est en mai.

allDatesInPeriodNovember

La date est en novembre.

allDatesInPeriodOctober

La date est en octobre.

allDatesInPeriodQuarter1

La date est au 1er trimestre.

allDatesInPeriodQuarter2

La date est au 2e trimestre.

allDatesInPeriodQuarter3

La date est au 3e trimestre.

allDatesInPeriodQuarter4

La date est au 4e trimestre.

allDatesInPeriodSeptember

La date est en septembre.

before

La date est antérieure à la date du comparateur.

Critères requis : {comparator}. Critères facultatifs : {wholeDays}.

beforeOrEqualTo

La date est antérieure ou égale à la date du comparateur.

Critères requis : {comparator}. Critères facultatifs : {wholeDays}.

between

Entre lowerBound les dates et upperBound .

Critères requis : {lowerBound, upperBound}. Critères facultatifs : {wholeDays, exclusive}.

equals

Est égal au critère de comparateur.

Critères requis : {comparator}. Critères facultatifs : {wholeDays, exclusive}.

lastMonth

La date est le mois dernier.

lastQuarter

Date du dernier trimestre.

lastWeek

Date de la semaine dernière.

lastYear

Date de l’année dernière.

nextMonth

La date est le mois prochain.

nextQuarter

La date est le prochain trimestre.

nextWeek

La date est la semaine prochaine.

nextYear

La date est l’année prochaine.

thisMonth

La date est ce mois-ci.

thisQuarter

La date correspond à ce trimestre.

thisWeek

La date est cette semaine.

thisYear

Date de cette année.

today

Date d’aujourd’hui.

tomorrow

La date est demain.

unknown

DateFilterCondition est inconnu ou non pris en charge.

yearToDate

La date est de la même année à ce jour.

yesterday

Date d’hier.