ExcelScript.DateFilterCondition enum

Enumeração que representa todas as condições aceitas pelas quais um filtro de data pode ser aplicado. Usado para configurar o tipo de Filtro Dinâmico aplicado ao campo.

Comentários

Usada por

Exemplos

/**
 * 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
    }
  });
}

Campos

after

A data é após a data do comparador.

Critério necessário: {comparator}. Critérios opcionais: {wholeDays}.

afterOrEqualTo

A data é posterior ou igual à data do comparador.

Critério necessário: {comparator}. Critérios opcionais: {wholeDays}.

allDatesInPeriodApril

A data é abril.

allDatesInPeriodAugust

A data está em agosto.

allDatesInPeriodDecember

A data é dezembro.

allDatesInPeriodFebruary

A data é fevereiro.

allDatesInPeriodJanuary

A data é janeiro.

allDatesInPeriodJuly

A data é julho.

allDatesInPeriodJune

A data é junho.

allDatesInPeriodMarch

A data é março.

allDatesInPeriodMay

A data é em maio.

allDatesInPeriodNovember

A data é novembro.

allDatesInPeriodOctober

A data é outubro.

allDatesInPeriodQuarter1

A data está no 1º trimestre.

allDatesInPeriodQuarter2

A data está no 2º trimestre.

allDatesInPeriodQuarter3

A data está no 3º trimestre.

allDatesInPeriodQuarter4

A data está no 4º trimestre.

allDatesInPeriodSeptember

A data é setembro.

before

A data é anterior à data do comparador.

Critério necessário: {comparator}. Critérios opcionais: {wholeDays}.

beforeOrEqualTo

A data é anterior ou igual à data do comparador.

Critério necessário: {comparator}. Critérios opcionais: {wholeDays}.

between

Entre lowerBound e upperBound datas.

Critério necessário: {lowerBound, upperBound}. Critérios opcionais: {wholeDays, exclusive}.

equals

Igual ao critério de comparação.

Critério necessário: {comparator}. Critérios opcionais: {wholeDays, exclusive}.

lastMonth

A data é o mês passado.

lastQuarter

A data é o último trimestre.

lastWeek

A data é a semana passada.

lastYear

A data é o ano passado.

nextMonth

A data é no próximo mês.

nextQuarter

A data é o próximo trimestre.

nextWeek

A data é na próxima semana.

nextYear

A data é no próximo ano.

thisMonth

A data é este mês.

thisQuarter

A data é este trimestre.

thisWeek

A data é esta semana.

thisYear

A data é este ano.

today

A data é hoje.

tomorrow

A data é amanhã.

unknown

DateFilterCondition é desconhecido ou não tem suporte.

yearToDate

A data é do mesmo ano até a data.

yesterday

A data é ontem.