Microsoft Excel métodos de conector
. Microsoft Excel os métodos de conector executam várias ações em Microsoft Excel documentos. Em um fluxo de automação, os métodos são conectados a outros métodos e componentes. Para usar os métodos, você deve primeiro expô-los.
Em aberto
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| Caminho do arquivo |
Caminho para o arquivo existente que o método abre. Para criar um arquivo, defina o valor do parâmetro CreateNewFile como verdadeiro. Nota:
O caminho deve conter o nome do arquivo. |
Dados em | Cadeia de caracteres |
| NewFile | Especifica se um novo arquivo do Excel deve ser criado se o arquivo especificado não existir. Se o parâmetro CreateNewFile estiver definido como verdadeiro, um novo arquivo será criado no caminho de arquivo especificado. Se definido como falso, ele tentará abrir o excel a partir do caminho de arquivo fornecido. |
Dados em | Booliano |
| Alertas | Especifica se o Excel exibe alertas ou prompts durante o processo de abertura. Se definido como verdadeiro, o Excel exibirá alertas para problemas como conflitos de arquivo ou avisos de compatibilidade. Se definido como falso, esses alertas serão suprimidos. |
Dados em | Booliano |
| IVisível | Especifica se a janela da aplicação do Excel está visível para o usuário quando o arquivo é aberto ou não. Se definido como verdadeiro, a janela do Excel será exibida na tela. Se definido como falso, o Excel será executado em segundo plano sem uma interface visível. |
Dados em | Booliano |
| ReadOnlyMode | Especifica se o arquivo do Excel deve ser aberto no modo somente leitura. Se definido como verdadeiro, o arquivo será aberto no modo somente leitura, impedindo que sejam feitas mudanças. Se definido como falso, o arquivo será aberto no modo normal, permitindo modificações. |
Dados em | Booliano |
| Senha | Senha necessária para abrir o arquivo do Excel se ele estiver protegido por senha. Se o arquivo não estiver protegido por senha, este parâmetro poderá ser deixado em branco. |
Dados em | Cadeia de caracteres |
| Retornar | Retorna o valor Verdadeiro ou Falso. Se o valor for verdadeiro, o arquivo será aberto ou criado com sucesso. | Saída de dados | Booliano |
AdicionarNova Planilha
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da nova planilha que o método adiciona ao arquivo. | Dados em | Cadeia de caracteres |
Preenchimento automático
Preenche automaticamente as células em um intervalo especificado com base no conteúdo de células adjacentes ou em um padrão predefinido. Este método é útil para copiar dados ou formatar em várias células. Microsoft Excel analisa o conteúdo da seleção inicial e extrapola-o para preencher o intervalo desejado. Ele pode ser usado para estender uma série de números, duplicar fórmulas, replicar padrões de texto ou executar qualquer outro processamento de entrada de dados.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha que contém os dados de origem. | Dados em | Cadeia de caracteres |
| SourceRange | Intervalo de células com os dados ou fórmulas a serem replicadas. | Dados em | Cadeia de caracteres |
GetSheetNames
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| Retornar | Retorna os nomes das planilhas em Aberto Microsoft Excel documento. | Saída de dados | Cadeia de caracteres |
Fechar
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SalveChanges | Se o valor estiver definido como verdadeiro, as mudanças no arquivo serão salvas antes de fechar. Se definido como Falso, nenhuma mudança será salva. | Dados em | Booliano |
ColumnsCount
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha que o método usa para contar o número de colunas. | Dados em | Cadeia de caracteres |
| Retornar | Retorna a contagem de colunas na planilha. | Saída de dados | Inteiro |
Cópia
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| Nome da planilha | Nome da planilha que contém os dados de origem. | Dados em | Cadeia de caracteres |
| Intervalo de células | Intervalo de células a serem copiadas. | Dados em | Cadeia de caracteres |
Colar
Cola o conteúdo da área de transferência em células específicas fornecidas no parâmetro CellLocation de uma planilha. Também pode ser um intervalo de células.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| Nome da planilha | Nome da planilha em que o conteúdo da área de transferência será colado. | Dados em | Cadeia de caracteres |
| CellLocation | Indica o local (referência de célula) onde o conteúdo da área de transferência será colado. | Dados em | Cadeia de caracteres |
Valores BlankFillBlank
Preenche células vazias em uma coluna especificada de uma planilha em um Microsoft Excel arquivo com um determinado valor. Isso requer o parâmetro SheetName para especificar a planilha, o parâmetro ColumnName para identificar a coluna e o parâmetro Valor para fornecer o valor de substituição para as células vazias.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| Nome da planilha | Nome da planilha para preencher valores em branco. | Dados em | Cadeia de caracteres |
| ColumnName | Nome da coluna na planilha que precisa ser preenchida com um valor. ColumnName é um tipo de dados Enum que representa colunas do Excel de A a AZ. |
Dados em | ColumnName |
| Valor | Valor a ser preenchido na coluna. | Dados em | Cadeia de caracteres |
Criar Gráfico
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha em que o gráfico é criado. | Dados em | Cadeia de caracteres |
| CellRange | Intervalo de células a partir das quais o gráfico é criado. | Dados em | Cadeia de caracteres |
| ChartType | Especifica o tipo de gráfico a ser criado. Os tipos de gráfico disponíveis dependem da implementação específica do conector do Excel que está sendo usado. |
Dados em | ExcelChartType |
| Retornar | Se verdadeiro, o gráfico foi criado com sucesso. Se Falso, houve falha na criação do gráfico. | Saída de dados | Booliano |
Criar tabela dinâmica
Gera uma tabela dinâmica na planilha especificada, utilizando as configurações definidas na janela "Configurações da tabela dinâmica".
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha a partir da qual a tabela dinâmica deve ser criada. | Dados em | Cadeia de caracteres |
| NomeTabela Dinâmica | Nome da tabela dinâmica. | Dados em | Cadeia de caracteres |
Excluir coluna
Exclui uma coluna em uma determinada planilha com base no índice especificado da coluna.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha da qual a coluna foi excluída. | Dados em | Cadeia de caracteres |
| ColumnIndex | Índice da coluna que deve ser excluída. No Excel, as colunas são rotuladas alfabeticamente (A, B, C etc.) e cada coluna tem um índice numérico correspondente (1 para a coluna A, 2 para a coluna B e assim por diante). |
Dados em | Inteiro |
| Retornar | Retorna o valor booliano que indica se a coluna foi excluída. Se verdadeiro, a coluna será excluída. Se Falso, a coluna não foi excluída. | Saída de dados | Booliano |
ContenteFromRange
Exclui o conteúdo do intervalo especificado de células.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha da qual o conteúdo será excluído. | Dados em | Cadeia de caracteres |
| CellRange | Especifica o intervalo de células do qual os dados são excluídos. | Dados em | Cadeia de caracteres |
| Retornar | Retorna o valor booliano que indica se o conteúdo do intervalo de células foi excluído. Se verdadeiro, o conteúdo será excluído. Se Falso, o conteúdo não será excluído. | Saída de dados | Booliano |
ExcluirEmptyColunas
Exclui colunas que não têm conteúdo em uma planilha especificada de um Microsoft Excel arquivo. Este método requer o parâmetro SheetName para identificar a planilha.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha que contém a coluna vazia. | Dados em | Cadeia de caracteres |
Excluir EmptyRows
Exclui linhas que não têm conteúdo em uma planilha especificada de um Microsoft Excel arquivo. Este método requer o parâmetro SheetName para identificar a planilha.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha que contém as linhas vazias. | Dados em | Cadeia de caracteres |
Excluir linha
Exclui uma linha da planilha com base no parâmetro RowNumber.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha da qual a linha é excluída. | Dados em | Cadeia de caracteres |
| Número de linha | Indica o número da linha que deve ser excluída. | Dados em | Inteiro |
| Retornar | Retorna o valor booliano que indica se a linha foi excluída. Se verdadeiro, a linha será excluída. Se Falso, a linha não será excluída. | Saída de dados | Booliano |
Planilha de exclusão
Exclui a planilha especificada. Este método requer o parâmetro SheetName para identificar a planilha.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha que deve ser excluída. | Dados em | Cadeia de caracteres |
| Retornar | Retorna o valor booliano que indica se a planilha foi excluída. Se verdadeiro, a planilha será excluída. Se Falso, a planilha não será excluída. | Saída de dados | Booliano |
ExportChartAsImages
Exporta e salva um gráfico presente em uma planilha em um arquivo de imagem que é salvo no caminho especificado. Este processo separa o gráfico da pasta de trabalho do Excel, fornecendo uma representação visual autônoma que pode ser facilmente compartilhada ou inserida em vários documentos, apresentações ou relatórios.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha que contém o gráfico. | Dados em | Cadeia de caracteres |
| Salvar caminho da pasta | Especifica o caminho da pasta em que os gráficos são salvos como arquivos de imagem. | Dados em | Cadeia de caracteres |
Exportar para PDF
Exporta um arquivo do Excel como um arquivo PDF para o local do caminho mencionado no parâmetro FilePath.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| Caminho do arquivo | Especifica o caminho do arquivo para o qual o arquivo PDF é exportado. | Dados em | Cadeia de caracteres |
Encontrar e substituir
Localiza o texto fornecido no parâmetro FindText em uma determinada planilha especificada pelo parâmetro SheetName e o substitui por outro texto fornecido no parâmetro SubstituirTo.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha em que o texto será substituído. | Dados em | Cadeia de caracteres |
| Texto encontrado | O texto pesquisado nas células da planilha. | Dados em | Cadeia de caracteres |
| SubstituídoPara | O texto desejado para substituir o texto encontrado usando o parâmetro FindText. | Dados em | Cadeia de caracteres |
| Retornar | Retorna o valor booliano que indica se o texto foi substituído. Se verdadeiro, o texto será substituído. Se Falso, o texto não será substituído. | Saída de dados | Booliano |
Nome da PlanetActive
Retorna o nome da planilha ativa.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| Retornar | Retorna o nome da planilha ativa em um formato de cadeia de caracteres. | Saída de dados | Cadeia de caracteres |
IfRowHas de EndereçoCells
Pesquisa um determinado texto na planilha especificada. Ele verifica o nome da coluna especificado, começando pelo índice de linha indicado. Se o texto for encontrado, ele retornará verdadeiro. Caso contrário, retorna falso. Além disso, o endereço da célula correspondente pode ser armazenado no valor configurado.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha a ser pesquisada. | Dados em | Cadeia de caracteres |
| SearchText | O texto a ser pesquisado na coluna especificada. | Dados em | Cadeia de caracteres |
| Coluna de pesquisa | A coluna em que a pesquisa será realizada. ColumnName é um tipo de dados Enum que representa colunas do Excel de A a AZ. |
Dados em | ColumnName |
| Índice de linha inicial | O índice de linha a partir do qual a pesquisa começará. | Dados em | Inteiro |
| Retornar | Retorna um valor booliano que indica se o SearchText foi encontrado. Se verdadeiro, o texto será encontrado. Se Falso, o texto não será encontrado. | Saída de dados | Booliano |
GetCellFormula
Recupera a fórmula de célula de uma planilha.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha da qual recuperar a fórmula de célula. | Dados em | Cadeia de caracteres |
| Nome do celular | Especifica o nome ou a referência da célula da qual recuperar a fórmula. | Dados em | Cadeia de caracteres |
| Retornar | Retorna a fórmula de célula especificada em um formato de cadeia de caracteres. | Saída de dados | Cadeia de caracteres |
Valor de célula
Recupera o valor de uma célula de uma planilha especificada pelo parâmetro CellName.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha da qual o valor da célula será recuperado. | Dados em | Cadeia de caracteres |
| Nome do celular | Retorna o valor da célula ou o texto de exibição com base na configuração definida em GetCellValue. | Dados em | Cadeia de caracteres |
| Retornar | Retorna o valor em uma célula especificada no formato de cadeia de caracteres. | Saída de dados | Cadeia de caracteres |
IfIfValorCellHas
Pesquisa um determinado texto na planilha especificada. Ele verifica a coluna especificada, começando pelo índice de linha indicado. Se o texto for encontrado, ele retornará verdadeiro. Caso contrário, retorna falso. Além disso, o valor da célula correspondente pode ser armazenado no valor configurado.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha a ser pesquisada. | Dados em | Cadeia de caracteres |
| SearchText | O texto a ser pesquisado na coluna especificada. | Dados em | Cadeia de caracteres |
| Coluna de pesquisa | A coluna em que a pesquisa é realizada. ColumnName é um tipo de dados Enum que representa colunas do Excel de A a AZ. |
Dados em | ColumnName |
| Índice de linha inicial | O índice de linha a partir do qual a pesquisa começa. | Dados em | Inteiro |
| Retornar | Retorna um valor booliano que indica se o SearchText foi encontrado. Se verdadeiro, o texto será encontrado. Se Falso, o texto não será encontrado. | Saída de dados | Booliano |
Valores das células
Retorna os valores das células de uma planilha.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha que contém os dados de origem. | Dados em | Cadeia de caracteres |
Obter cor
Retorna o valor RGB de uma célula especificada no parâmetro CellName de uma planilha.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha da qual recuperar a cor da célula. | Dados em | Cadeia de caracteres |
| Nome do celular | Nome ou referência da célula da qual recuperar a cor. | Dados em | Cadeia de caracteres |
| Retornar | Retorna a cor da célula especificada no formato de cadeia de caracteres. | Saída de dados | Cadeia de caracteres |
GetColumnNameByIndex
Retorna o nome da coluna correspondente ao número da coluna fornecido, em que, por exemplo, 1 corresponde a "A".
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| ColumnNumber | O número da coluna da qual você deseja recuperar o nome. | Dados em | Inteiro |
| Retornar | Retorna o nome da coluna no formato de cadeia de caracteres. | Saída de dados | Cadeia de caracteres |
GetFilterData
Retorna dados filtrados de uma planilha com base nos critérios de filtro especificados. Os dados são obtidos a partir do número de linha fornecido no parâmetro RowNumber.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha que contém os dados de origem. | Dados em | Cadeia de caracteres |
| Número de linha | O número da linha que é a linha inicial para a extração de dados. | Dados em | Inteiro |
| Cabeçalho FirstAsAsCabeçalho | Determina se a primeira linha dos dados filtrados deve ser tratada como linha de cabeçalho. Se definido como verdadeiro, a primeira linha será considerada como linha de cabeçalho e não incluída nas linhas de dados extraídos. Se definido como falso, a primeira linha será incluída como parte das linhas de dados extraídos. | Dados em | Booliano |
| Retornar | Retorna os dados filtrados em um formato de tabela. As operações podem ser realizadas nas linhas e colunas desta tabela. | Saída de dados | Tabela de dados |
GetFilteredDataAddress
Retorna o endereço dos dados filtrados na planilha fornecida no parâmetro SheetName.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha da qual recuperar o endereço dos dados filtrados. | Dados em | Cadeia de caracteres |
| Retornar | Retorna uma lista ou coleção de cadeias de caracteres em que as cadeias de caracteres são endereços de dados filtrados. | Saída de dados | Lista (de cadeia de caracteres) |
Valores da linha
Retorna valores de célula do parâmetro SheetName especificado do qual extrair os valores. Por padrão, se RowNumber não for especificado (ou definido como -1), ele lerá os valores da última linha. Além disso, você pode incluir parâmetros de saída para adicionar nomes de coluna e armazenar seus valores na saída.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Especifica o nome da planilha da qual recuperar os valores. | Dados em | Cadeia de caracteres |
| Número de linha | A linha da qual ler os valores. Se definido como -1, o padrão é a última linha. | Dados em | Inteiro |
AlcançoSelecionado
Retorna o intervalo de células selecionado no momento da planilha especificada no parâmetro SheetName. Os dados são extraídos das áreas específicas da planilha que foram realçadas ou escolhidas.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha que contém os dados de origem. | Dados em | Cadeia de caracteres |
| Retornar | Retorna o intervalo de células selecionadas em uma planilha no formato de cadeia de caracteres. | Saída de dados | Cadeia de caracteres |
GetSheetNames
Retorna uma lista de todos os nomes de planilhas presentes em um arquivo do Excel.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| Retornar | Retorna todos os nomes de planilha disponíveis em um formato de matriz de cadeia de caracteres. | Saída de dados | Cadeia de caracteres[] |
Intervalo Obtido
Retorna o intervalo de células usadas da planilha especificada.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha a partir da qual ler o intervalo. | Dados em | Cadeia de caracteres |
| IncludeCabeçalhos | Indica se os cabeçalhos devem ser incluídos. | Dados em | Booliano |
| Retornar | Retorna o intervalo de células usadas no formato de cadeia de caracteres. | Saída de dados | Cadeia de caracteres |
ObtValuesPorcoluna
Retorna uma lista de valores de um ColumnName especificado no SheetName fornecido com base nos critérios de parâmetros Distinct, FirstRowAsHeader e ValueType.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha que contém os dados de origem. | Dados em | Cadeia de caracteres |
| ColumnName | Indica o nome da coluna da qual os valores são recuperados. ColumnName é um tipo de dados Enum que representa colunas do Excel de A a AZ. |
Dados em | ColumnName |
| Cabeçalho FirstAsAsCabeçalho | Indica se a primeira linha na coluna especificada contém cabeçalhos. | Dados em | Booliano |
| Distinto | Especifica se os valores recuperados devem ser distintos ou exclusivos. | Dados em | Booliano |
| ValueType | Extrai valores com base na visibilidade. | Dados em | ValorT |
| Retornar | Retorna o número de linhas. | Saída de dados | Inteiro |
Nova coluna de Inserção
Insere uma nova coluna no índice fornecido no parâmetro ColumnNumber na planilha especificada.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha em que a coluna deve ser inserida. | Dados em | Cadeia de caracteres |
| ColumnIndex | Especifica o índice da coluna em que a nova coluna é inserida. Por exemplo, 1 é A, 2 é B e assim por diante. | Dados em | Inteiro |
InsertNewRow
Insere uma nova linha no índice especificado na planilha especificada.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha em que a linha será inserida. | Dados em | Cadeia de caracteres |
| Índice de linha | Índice da linha. A linha será inserida no índice especificado. | Dados em | Inteiro |
| Retornar | Retorna o valor booliano que indica se uma linha foi inserida. Se verdadeiro, a linha será inserida. Se Falso, a linha não será inserida. | Saída de dados | Booliano |
InsertObject
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha em que o método insere o objeto. | Dados em | Cadeia de caracteres |
| Nome do celular | Nome da célula em que o método insere o objeto. Por exemplo, A1. | Dados em | Cadeia de caracteres |
| Caminho do arquivo | Caminho do arquivo do objeto que o método insere. | Dados em | Cadeia de caracteres |
EstAberto
Verifica se um Microsoft Excel A pasta de trabalho ou arquivo no local fornecido no parâmetro Caminho do arquivo está aberto ou não.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| Caminho do arquivo | Caminho para o arquivo do Excel na unidade local. | Dados em | Cadeia de caracteres |
| Retornar | Retorna o valor booliano que indica se o arquivo do Excel está aberto. Se verdadeiro, o arquivo do Excel está aberto. Se Falso, o arquivo do Excel não está aberto. | Saída de dados | Booliano |
MergeCells
Mescla as células especificadas no intervalo na planilha especificada.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| Nome da planilha | Nome da planilha na qual as células serão mescladas. | Dados em | Cadeia de caracteres |
| CellRange | Intervalo de células. Todas as células no intervalo são mescladas. | Dados em | Cadeia de caracteres |
ReadFrom Range
Recupera dados de uma planilha especificada e retorna-os. Você precisa fornecer o nome da planilha para indicar de qual planilha extrair o intervalo de células, especificar o intervalo de células para determinar o intervalo de células a ser lido e indicar se a primeira linha é um cabeçalho no parâmetro FirstRowAsHeader.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha de onde o método lê os dados. | Dados em | Cadeia de caracteres |
| CellRange | Intervalo de células. O método lê dados dessas células. | Dados em | Cadeia de caracteres |
| Cabeçalho FirstAsAsCabeçalho | Valor booliano que indica se o método trata a primeira linha como o cabeçalho. Se verdadeiro, a primeira linha será tratada como um cabeçalho. Se Falso, a primeira linha não será tratada como um cabeçalho. | Dados em | Booliano |
| Retornar | Retorna a tabela de dados que compreende os dados das células. | Saída de dados | Tabela de dados |
ReadFrom Sheet
Extrai dados de uma planilha e os converte em um formato estruturado, como uma Tabela de dados.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| Nome da planilha | Nome da planilha da qual o método lê os dados. | Dados em | Cadeia de caracteres |
| Retornar | Retorna todos os dados na planilha especificada. | Saída de dados | Tabela de dados |
NomePlaneSheetName
Renomeia uma planilha existente.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| OldSheetName | O nome existente da planilha. | Dados em | Cadeia de caracteres |
| NomePlanilha | O novo nome da planilha. | Dados em | Cadeia de caracteres |
| Retornar | Retorna a resposta booliana que indica se a planilha foi renomeada. Se verdadeiro, a planilha será renomeada. Se Falso, a planilha não será renomeada. | Saída de dados | Booliano |
RowsCount
Retorna a contagem de linhas na planilha especificada.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha de onde a contagem de linhas é retornada. | Dados em | Cadeia de caracteres |
| Retornar | Retorna o número de linhas. | Saída de dados | Inteiro |
Executar macro
Executa uma macro existente no arquivo do Excel. O método requer o nome da macro que o usuário pretende executar.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| MacroName | O nome da macro a ser executada. | Dados em | Cadeia de caracteres |
| Retornar | Retorna um valor booliano que indica se a macro foi executada com sucesso ou não. | Saída de dados | Booliano |
Redimensionar
Altera as dimensões de largura e altura da janela da aplicação Excel. O layout e a aparência da aplicação Excel podem ser personalizados para acomodar requisitos de exibição específicos.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| Esquerda | Este parâmetro especifica a posição horizontal do canto superior esquerdo da janela da aplicação Excel em relação à borda esquerda da tela. Ele define a distância, em pixels ou pontos, da borda esquerda da tela até a borda esquerda da janela do Excel. | Dados em | Inteiro |
| Superior | Este parâmetro indica a posição vertical do canto superior esquerdo da janela da aplicação Excel em relação à borda superior da tela. Ele define a distância, em pixels ou pontos, da borda superior da tela até a borda superior da janela do Excel. | Dados em | Inteiro |
| Largura | Este parâmetro especifica a largura da janela da aplicação do Excel em pixels ou pontos. Ele determina o tamanho horizontal da janela, estendendo-se da borda esquerda até a borda direita. | Dados em | Inteiro |
| Altura | Este parâmetro indica a altura da janela da aplicação do Excel em pixels ou pontos. Ele define o tamanho vertical da janela, estendendo-se da borda superior até a borda inferior. | Dados em | Inteiro |
RemoveFiltro
Remove filtros de uma planilha fornecida no parâmetro SheetName.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| Nome da planilha | Nome da planilha da qual o método remove os filtros. | Dados em | Cadeia de caracteres |
Salvar
Salva todas as atualizações, mudanças, adições ou exclusões feitas nos dados ou formatação em um Microsoft Excel Documento para garantir que o trabalho seja preservado e que o arquivo do Excel reflita as atualizações mais recentes.
Salvar como
Salva um arquivo do Excel com um nome ou formato diferente em um caminho de arquivo fornecido no parâmetro Caminho do arquivo. O arquivo também pode ser protegido por senha fornecendo o valor no parâmetro Senha.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| Caminho do arquivo | O caminho do arquivo em que o arquivo do Excel é salvo com um nome ou formato diferente. | Dados em | Cadeia de caracteres |
| Senha | Senha para proteger o arquivo Excel que será salvo. Este parâmetro é opcional e tem um valor padrão de uma cadeia de caracteres vazia. | Dados em | Cadeia de caracteres |
Salvar copyAs
Salva uma cópia do arquivo do Excel em um caminho especificado que serve como destino para a cópia salva.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| Caminho do arquivo | O caminho do arquivo em que o arquivo do Excel é salvo com um nome ou formato diferente. | Dados em | Cadeia de caracteres |
| Senha | Senha para proteger o arquivo do Excel salvo. Este parâmetro é opcional e tem um valor padrão de uma cadeia de caracteres vazia. | Dados em | Cadeia de caracteres |
SelecionarIntervalo
Especifica e destaca um intervalo de células em uma planilha do Excel.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha que contém os dados de origem. | Dados em | Cadeia de caracteres |
| CellRange | O intervalo de células selecionadas na planilha especificada. Ele define o grupo de células, normalmente identificado pelas referências de célula inicial e final, que serão realçadas ou ativadas. | Dados em | Cadeia de caracteres |
SelecionarRowByIndex
Seleciona a linha inteira com base no índice fornecido no parâmetro RowNumber na planilha.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha em que a linha está selecionada. | Dados em | Cadeia de caracteres |
| Número de linha | O índice da linha a ser selecionada. | Dados em | Inteiro |
SetActiveWorksheet
Marca a planilha especificada no Nome da planilha como a planilha ativa.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha que precisa ser definida como ativa. | Dados em | Cadeia de caracteres |
| Retornar | Retorna o valor booliano que indica se a planilha fornecida foi definida como ativa ou não. | Saída de dados | Booliano |
Definir Alinhamento
Ajusta as configurações de alinhamento das células fornecidas no CellRange para controlar a apresentação e a aparência dos dados na planilha do Excel e aprimorar o apelo visual e a legibilidade dos dados da planilha, melhorando a apresentação de dados e a comunicação.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha que contém os dados de origem. | Dados em | Cadeia de caracteres |
| CellRange | Intervalo de células ao qual as configurações ou propriedades de alinhamento são aplicadas. | Dados em | Cadeia de caracteres |
| Alinhamento horizontal | Alinhamento horizontal do conteúdo da célula dentro do intervalo especificado. Ele determina como o conteúdo (como texto ou números) é posicionado horizontalmente em cada célula. Os valores possíveis incluem esquerda, centro, direita, justificado ou distribuído. | Dados em | Alinhamento horizontal |
| Alinhamento vertical | Alinhamento vertical do conteúdo da célula dentro do intervalo especificado. Ele determina como o conteúdo é posicionado verticalmente em cada célula. Os valores possíveis incluem superior, meio, inferior ou justificado. | Dados em | Alinhamento vertical |
SetCellColor
Define uma cor fornecida no parâmetro Cor em uma célula específica especificada no parâmetro CellName em uma planilha.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha onde a célula está localizada. | Dados em | Cadeia de caracteres |
| Nome do celular | Indica o nome ou a referência da célula para a qual a cor será definida. | Dados em | Cadeia de caracteres |
| Cor | Especifica o valor de cor RGB a ser aplicado à célula. | Dados em | Cor ExcelRgb |
| Retornar | Retorna um valor booliano que indica se a fórmula está definida para uma célula específica fornecida. | Saída de dados | Booliano |
SetCellFormula
Atribui uma fórmula a uma célula especificada no arquivo do Excel. Este método requer os parâmetros SheetName, CellName e Fórmula para determinar a planilha, a célula e a fórmula a serem definidas, respectivamente.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha em que a ação será executada. | Dados em | Cadeia de caracteres |
| Nome do celular | A célula na planilha em que a operação ocorrerá. | Dados em | Cadeia de caracteres |
| Fórmula | A expressão matemática ou lógica a ser aplicada à célula especificada. | Dados em | Cadeia de caracteres |
| Retornar | Retorna um valor booliano que indica se a fórmula está definida para a célula especificada. | Saída de dados | Booliano |
Valor de célula
Atribui um valor a uma célula específica em uma planilha, substituindo qualquer conteúdo existente nessa célula.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha que contém os dados de origem. | Dados em | Cadeia de caracteres |
| Nome do celular | Este parâmetro indica a referência ou o identificador da célula de destino na planilha especificada. Ele pode ser representado pelo endereço da célula (por exemplo, "A1", "B2", "C3"). | Dados em | Cadeia de caracteres |
| Valor | Valor que será atribuído à célula especificada, que pode ser de qualquer tipo de dados compatível com o Excel, incluindo números, texto, datas, fórmulas, ou valores lógicos. | Dados em | Cadeia de caracteres |
SetCellValues
Define valores em várias células, conforme configurado na caixa de diálogo do editor de métodos em uma planilha especificada.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha em que os valores da célula serão definidos. | Dados em | Cadeia de caracteres |
Valores de CellDeIfRowHas
Verifica a planilha especificada em busca de um texto fornecido, examinando o nome da coluna designada do índice de linha indicado. Se o texto for encontrado, ele definirá o valor da célula especificada com os valores fornecidos. Retorna verdadeiro se o valor foi definido com sucesso, caso contrário, falso.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha a ser pesquisada. | Dados em | Cadeia de caracteres |
| SearchText | O texto a ser pesquisado na coluna especificada. | Dados em | Cadeia de caracteres |
| Coluna de pesquisa | A coluna em que a pesquisa é realizada. ColumnName é um tipo de dados Enum que representa colunas do Excel de A a AZ. |
Dados em | ColumnName |
| Índice de linha inicial | O índice de linha a partir do qual a pesquisa começa. | Dados em | Inteiro |
| Retornar | Retorna verdadeiro se SearchText for encontrado na coluna especificada. Caso contrário, retorna Falso. | Saída de dados | Booliano |
SetColumnType
Modifique o tipo de dados de uma coluna especificada em uma planilha. Por exemplo, os usuários podem converter uma coluna que contém valores numéricos em um formato de texto ou mudar uma coluna de dados de texto para o formato numérico. É possível ajustar o formato de dados para melhor atender às necessidades de análise ou emissão de relatórios, garantindo consistência e precisão na representação de dados. Útil para tarefas como conversão de dados, formatação e manipulação no Excel.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha que contém os dados de origem. | Dados em | Cadeia de caracteres |
| Formattype | O tipo de formato desejado para o qual a coluna é convertida. Este parâmetro determina como os dados na coluna são interpretados ou exibidos. Os valores possíveis podem incluir numérico, texto, data, hora, moeda, ou formatos personalizados. | Dados em | Cadeia de caracteres |
| Coluna | A referência ou identificador de coluna na planilha especificada para a qual o tipo de dados é alterado. Ele pode ser representado pela letra da coluna (por exemplo, "A", "B", "C"). | Dados em | Cadeia de caracteres |
| Retornar | Retorna um valor booliano que identifica se o tipo de coluna foi definido ou não. | Saída de dados | Booliano |
SetColumnWidth
Define a largura de todas as colunas fornecidas no parâmetro width.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha em que a largura da coluna é ajustada. | Dados em | Cadeia de caracteres |
| Largura | A largura em caracteres para a qual a coluna está definida. Somente o valor inteiro é aceito. Valores decimais não são aceitos. |
Dados em | Inteiro |
| Retornar | Retorna um valor booliano que identifica se o tipo de coluna foi definido ou não. | Saída de dados | Booliano |
Definir filtro
Aplica um filtro a uma coluna específica. Este método encontra a planilha com base no nome da planilha fornecido e aplica o valor do filtro fornecido.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha onde a coluna está localizada. | Dados em | Cadeia de caracteres |
| ColumnName | Coluna em que o filtro é aplicado. ColumnName é um tipo de dados Enum que representa colunas do Excel de A a AZ. |
Dados em | ColumnName |
| FilterValue | O valor pelo qual filtrar na coluna identificada. | Dados em | Cadeia de caracteres |
SetFilterByRow
Aplica um filtro a uma coluna especificada, a partir de um determinado número de linha. Este método encontra a planilha com base no nome da planilha fornecido e aplica o valor do filtro fornecido.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha que contém os dados de origem. | Dados em | Cadeia de caracteres |
| Número de linha | Indica o número da linha na planilha especificada em que os critérios de filtragem estão definidos. Ele identifica a linha que contém os critérios que serão usados para filtrar os dados. | Dados em | Inteiro |
| ColumnName | Nome ou identificador da coluna com base na qual a filtragem será realizada. Ela representa a coluna à qual os critérios de filtragem se aplicam. ColumnName é um tipo de dados Enum que representa colunas do Excel de A a AZ. O ColumnName fornecido refere-se ao nome da coluna relativa à coluna inicial dos seus dados. Por exemplo, se os dados começarem na coluna B na planilha do Excel, o índice relativo da coluna A corresponde à coluna B, o índice relativo da coluna B corresponde à coluna C e assim por diante. |
Dados em | ColumnName |
| FilterValue | Valor ou condição usado como critérios de filtro. Ele representa o valor específico ao qual os dados na coluna designada devem corresponder para serem exibidos após a aplicação do filtro. | Dados em | Cadeia de caracteres |
SetFontStyle
Formata as células dentro de um intervalo especificado definindo parâmetros como Cor, fontstyle, fontname, Negrito e Sublinhado.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha em que o estilo de fonte será definido. | Dados em | Cadeia de caracteres |
| CellRange | O intervalo de células para o qual o estilo de fonte será definido. | Dados em | Cadeia de caracteres |
| Cor | Especifica o valor de cor RGB da fonte. | Dados em | Cor ExcelRgb |
| Tamanho da fonte | Especifica o tamanho da fonte. O valor padrão é 11. | Dados em | Inteiro |
| Nome da fonte | Especifica o nome da fonte. O valor padrão é Calibri. | Dados em | Cadeia de caracteres |
| Negrito | Indica se a fonte deve ficar em negrito. O valor padrão é Falso . | Dados em | Booliano |
| Sublinhado | Especifica o estilo de sublinhado da fonte. O valor padrão é Nenhum. | Dados em | Sublinhado |
Definir RowHeight
Modifica a altura de uma linha específica em uma planilha do Excel.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | O nome da planilha onde as linhas estão localizadas. | Dados em | Cadeia de caracteres |
| Altura | Especifica a altura desejada. | Dados em | Inteiro |
| StartIndex | O índice da linha inicial. | Dados em | Cadeia de caracteres |
| EndIndex | O índice da linha final. | Dados em | Cadeia de caracteres |
| Retornar | Retorna um valor booliano que indica se a altura da linha foi definida com sucesso ou não. | Saída de dados | Booliano |
Definir Valores de Linha
Define valores para uma linha específica em uma planilha do Excel. Por padrão, quando o parâmetro RowIndex é definido como -1, a função insere os valores no final da planilha. Isso significa que, se você não especificar um índice de linha específico, os valores serão anexados à parte inferior dos dados existentes na planilha.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha que contém os dados de origem. | Dados em | Cadeia de caracteres |
| Número de linha | Indica o número da linha em que os valores serão definidos ou atualizados. No Excel, as linhas são numeradas sequencialmente de cima para baixo, começando com 1. Ao especificar o rowNumber, você indica a linha específica em que os valores devem ser colocados. Se -1 for passado como o número de linha, isso normalmente indica que os valores serão inseridos no final da planilha. | Dados em | Inteiro |
Classificação
Organiza os dados em um intervalo de células especificado em ordem crescente ou decrescente.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha em que os dados serão classificados. | Dados em | Cadeia de caracteres |
| CellRange | O intervalo de células que contém os dados a serem classificados. | Dados em | Cadeia de caracteres |
| ColumnName | O nome da coluna pela qual os dados serão classificados. ColumnName é um tipo de dados Enum que representa colunas do Excel de A a AZ. |
Dados em | ColumnName |
| ClassificorOrdem | A ordem de classificação (crescente ou decrescente) dos dados. | Dados em | ClassificorOrdem |
VLookUp
Pesquisa um valor específico na primeira coluna de um intervalo de células especificado e retorna um valor correspondente de uma coluna designada na mesma linha.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| Nome da planilha | Nome da planilha a ser pesquisada. | Dados em | Cadeia de caracteres |
| SearchText | O texto a ser pesquisado na coluna especificada. | Dados em | Cadeia de caracteres |
| Intervalo de pesquisa | Intervalo para verificar o texto. | Dados em | Cadeia de caracteres |
| Correspondência de correspondência | Este é um valor lógico que especifica se você deseja uma correspondência exata ou aproximada. | Dados em | Booliano |
| Retornar | Retorna um valor booliano que indica se a macro foi executada com sucesso ou não. | Saída de dados | Booliano |
Texto de finalização
Ative a quebra de texto para todas as células em uma linha especificada em uma planilha do Excel. A quebra de texto garante que cadeias de caracteres de texto longas sejam exibidas dentro dos limites da célula, ajustando automaticamente a altura da linha para acomodar o texto quebrado. Ao usar o método WrapText, os usuários podem melhorar a legibilidade de seus dados, garantindo que todo o texto esteja totalmente visível em cada célula, mesmo que ele se estenda além da largura original da célula. Isso pode ser particularmente útil para exibir entradas de texto longas ou conteúdo de várias linhas nas células da planilha.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha que contém os dados de origem. | Dados em | Cadeia de caracteres |
| Número de linha | O número da linha na planilha especificada em que a quebra de texto é definida para todas as células nessa linha. | Dados em | Inteiro |
GrateToRange
Grava uma tabela de dados fornecida no parâmetro Dados em uma planilha a partir da célula fornecida no parâmetro CellName. Os cabeçalhos também podem ser incluídos definindo o parâmetro IncludeHeaders.
| Parâmetro | Descrição | Tipo de porta de dados | Tipo de dados |
|---|---|---|---|
| SheetName | Nome da planilha na qual os dados são gravados. | Dados em | Cadeia de caracteres |
| Nome do celular | Nome da célula na qual os dados são gravados. | Dados em | Cadeia de caracteres |
| Dados | Dados gravados. | Dados em | Tabela de dados |
| IncludeCabeçalhos | Valor booliano que indica se cabeçalhos devem ser incluídos ao gravar os dados. O valor padrão é definido como verdadeiro. | Dados em | Booliano |