ExcelScript.TableSort interface
Gerencia operações de classificação em Table
objetos.
Métodos
apply(fields, match |
Executa uma operação de classificação. |
clear() | Limpa a classificação que está na tabela. Essa ação não modifica a ordenação da tabela, mas limpa o estado dos botões do cabeçalho. |
get |
Especifica as condições atuais usadas para classificar a tabela pela última vez. |
get |
Especifica se o invólucro afeta o último tipo da tabela. |
get |
Representa o método de ordenação de caracteres chinês usado pela última vez para classificar a tabela. |
reapply() | Reaplica os parâmetros de classificação atuais à tabela. |
Detalhes do método
apply(fields, matchCase, method)
Executa uma operação de classificação.
apply(
fields: SortField[],
matchCase?: boolean,
method?: SortMethod
): void;
Parâmetros
- fields
A lista de condições para a classificação.
- matchCase
-
boolean
Opcional. Define se o uso de maiúsculas ou minúsculas afeta a ordenação da cadeia de caracteres.
- method
- ExcelScript.SortMethod
Opcional. O método de ordenação usado pelos caracteres chineses.
Retornos
void
Exemplos
/**
* This sample creates a table from the current worksheet's used range, then sorts it based on the first column.
*/
function main(workbook: ExcelScript.Workbook) {
// Get the current worksheet.
let selectedSheet = workbook.getActiveWorksheet();
// Create a table with the used cells.
let usedRange = selectedSheet.getUsedRange();
let newTable = selectedSheet.addTable(usedRange, true);
// Sort the table using the first column.
newTable.getSort().apply([{ key: 0, ascending: true }]);
}
clear()
Limpa a classificação que está na tabela. Essa ação não modifica a ordenação da tabela, mas limpa o estado dos botões do cabeçalho.
clear(): void;
Retornos
void
getFields()
Especifica as condições atuais usadas para classificar a tabela pela última vez.
getFields(): SortField[];
Retornos
getMatchCase()
Especifica se o invólucro afeta o último tipo da tabela.
getMatchCase(): boolean;
Retornos
boolean
getMethod()
Representa o método de ordenação de caracteres chinês usado pela última vez para classificar a tabela.
getMethod(): SortMethod;
Retornos
reapply()
Reaplica os parâmetros de classificação atuais à tabela.
reapply(): void;
Retornos
void
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de