Métodos do Microsoft Excel Connector

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 11 min. de leitura
  • Os métodos do conector do Excel Microsoft executam várias ações em documentos do Excel Microsoft. 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

    Cria ou abre um arquivo Microsoft existente, dependendo das entradas.
    Nota:
    Você deve executar este método antes de qualquer outro método.
    Tabela 1. Abrir parâmetros do método
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório?
    Caminho do arquivo

    Caminho para o arquivo existente que o método abre.

    Para criar um arquivo, você deve definir o valor do parâmetro CreateNewFile como Verdadeiro.

    Nota:
    O caminho deve conter o nome do arquivo.
    Dados em Cadeia de caracteres Nenhum Sim
    CriarNovoArquivo Cria um arquivo.

    Para criar um arquivo, defina o valor como Verdadeiro e forneça o caminho do arquivo e o nome do arquivo no parâmetro Caminho do arquivo.

    Dados em Booleano Nenhum Não
    ExibirAlertas Exibe um alerta na barra de tarefas quando um arquivo é aberto ou criado.

    Para exibir um alerta, defina o valor como Verdadeiro e o valor do parâmetro IsVisible como Verdadeiro.

    Dados em Booleano Nenhum Não
    É Visível Funciona com o parâmetro DisplayAlerts para exibir um alerta na barra de tarefas quando um arquivo é aberto ou criado.

    Para exibir um alerta, defina o valor como Verdadeiro e o valor do parâmetro DisplayAlerts como Verdadeiro.

    Dados em Booleano Nenhum Não
    Modo Somente leitura Se o valor for verdadeiro, o método abrirá o arquivo em um modo somente leitura, caso contrário, abrirá o arquivo em um modo editável. Dados em Booleano Nenhum Não
    Senha Use uma senha se o documento for protegido por senha. Dados em Cadeia de caracteres Nenhum Não
    Retornar Se o valor for Verdadeiro, o arquivo será aberto ou criado, caso contrário, o valor será Falso. Dados esgotados Booleano Não aplicável Não aplicável

    Adicionar Nova Planilha

    Adiciona uma planilha ao arquivo.
    Nota:
    Você deve executar o método Open antes de executar este método.
    Tabela 2. Parâmetros do método AddNewWorkSheet
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Nome da planilha Nome da planilha que o método adiciona ao arquivo. Dados em Cadeia de caracteres Nenhum Sim

    GetSheetNames

    Retorna os nomes das planilhas no documento do Excel Microsoft aberto.
    Nota:
    Você deve executar o método Open antes de executar este método.
    Tabela 3. Parâmetros do método GetSheetNames
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Retornar Retorna os nomes das planilhas no documento do Excel Microsoft aberto. Dados esgotados Cadeia de caracteres Nenhum valor padrão Não aplicável

    Fechar

    Fecha o documento do Excel Microsoft ativo.
    Nota:
    Você deve executar o método Open antes de executar este método.
    Tabela 4. Parâmetros do método de encerramento
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    salvar mudanças Se o valor for definido como Verdadeiro, as mudanças no arquivo serão salvas antes de fechar. Caso contrário, se definido como Falso, nenhuma mudança será salva. Dados em Booleano Nenhum Não

    ColumnsCount

    Retorna a contagem total de colunas em uma planilha do arquivo do Excel Microsoft ativo.
    Nota:
    Você deve executar o método Open antes de executar este método.
    Tabela 5. Parâmetros do método ColumnsCount
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Nome da planilha Nome da planilha que o método usa para contar o número de colunas. Dados em Cadeia de caracteres Nenhum Sim
    Retornar Retorna a contagem de colunas na planilha. Dados esgotados Inteiro Não aplicável Não aplicável

    Copiar

    Copia o conteúdo de um intervalo de células em uma planilha.
    Dica:
    Você pode colar o conteúdo copiado com o método Colar.
    Tabela 6. Copiar parâmetros do método
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Nome da planilha Nome da planilha da qual o método copia o conteúdo da célula. Dados em Cadeia de caracteres Nenhum Sim
    Intervalo de células Intervalo de células do qual o método copia o conteúdo. Dados em Cadeia de caracteres Nenhum Sim

    Criar Gráfico

    Cria o tipo de gráfico especificado no documento do Excel Microsoft aberto.
    Nota:
    Você deve executar o método Abrir antes deste método.
    Tabela 7. Parâmetros do método CreateChart
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Nome da planilha Nome da planilha na qual o gráfico é criado. Dados em Cadeia de caracteres Nenhum valor padrão Sim
    Intervalo de células Intervalo de células do qual o método obtém os dados para criar um gráfico. Dados em Cadeia de caracteres Nenhum valor padrão Sim
    ChartType Tipo de gráfico que será criado. Dados em ExcelChartType Nenhum valor padrão Sim
    Retornar Se for verdadeiro, o gráfico foi criado com sucesso. Caso contrário, se for falso, a criação do gráfico falhou. Dados esgotados Booleano Nenhum valor padrão Não aplicável

    Excluir coluna

    Exclui uma coluna com base no índice especificado.

    Tabela 8. Parâmetros do método DeleteColumn
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Nome da planilha Nome da planilha da qual a coluna é excluída. Dados em Cadeia de caracteres Nenhum valor padrão Sim
    ÍndiceDeColuna Índice da coluna que o método excluirá. Dados em Inteiro Nenhum valor padrão Sim
    Retornar Retorna o valor booliano que indica se a coluna foi excluída. Se for verdadeiro, a coluna será excluída. Caso contrário, se for falso, a coluna não foi excluída. Dados esgotados Booleano Não aplicável Não aplicável

    Excluir conteúdo de intervalo

    Exclui o conteúdo do intervalo especificado de células.

    Tabela 9. Parâmetros do método DeleteContentFromRange
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Nome da planilha Nome da planilha da qual o conteúdo será excluído. Dados em Cadeia de caracteres Nenhum valor padrão Sim
    Intervalo de células Intervalo de células na coluna. Dados em Cadeia de caracteres Nenhum valor padrão Sim
    Retornar Retorna o valor booliano de se o conteúdo foi excluído. Dados esgotados Booleano Não aplicável Não aplicável

    ExcluirColunas Vazias

    Exclui colunas sem conteúdo.

    Tabela 10. Parâmetros do método DeleteEmptyColumns
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Nome da planilha Nome da planilha que contém a coluna vazia. Dados em Cadeia de caracteres Nenhum valor padrão Sim

    Excluir Linhas Vazias

    Exclui linhas vazias da planilha especificada.

    Tabela 11. Parâmetros do método DeleteEmptyColumns
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Nome da planilha Nome da planilha que contém as linhas vazias. Dados em Cadeia de caracteres Nenhum valor padrão Sim

    ExcluirLinha

    Exclui a linha com base no índice especificado.

    Tabela 12. Parâmetros do método DeleteRow
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Nome da planilha Nome da planilha da qual as linhas serão excluídas. Dados em Cadeia de caracteres Nenhum valor padrão Sim
    ÍndiceDeLinha Índice da linha que será excluída. Dados em Inteiro Nenhum valor padrão Sim
    Retornar Retorna o valor booliano que indica se a linha foi excluída. Dados esgotados Booleano Não aplicável Não aplicável

    Excluir planilha

    Exclui a planilha especificada.

    Tabela 13. Parâmetros do método DeleteWorksheet
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Nome da planilha Nome da planilha que será excluída. Dados em Cadeia de caracteres Nenhum valor padrão Sim
    Retornar Retorna o valor booliano que indica se a planilha foi excluída. Dados esgotados Booleano Não aplicável Não aplicável

    ExportChartAsImages

    Exporta o gráfico na planilha especificada como uma imagem para o local especificado.

    Tabela 14. Parâmetros do método ExportChartAsImages
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Nome da planilha Nome da planilha que contém o gráfico. Dados em Cadeia de caracteres Nenhum valor padrão Sim
    Salvar caminho da pasta Caminho para a unidade local em que o gráfico será salvo. Dados em Cadeia de caracteres Nenhum valor padrão Não aplicável

    Exportar para PDF

    Exporta o conteúdo do documento do Excel aberto para PDF.

    Tabela 15. Parâmetros do método ExportChartAsImages
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Caminho do arquivo Caminho para a unidade local para onde o PDF será exportado. Dados em Cadeia de caracteres Nenhum valor padrão Sim

    Localizar e substituir

    Localiza e substitui texto na planilha especificada.

    Tabela 16. Parâmetros do método FindAndReplace
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Nome da planilha Nome da planilha em que o texto será substituído. Dados em Cadeia de caracteres Nenhum valor padrão Sim
    LocalizarTexto Texto que será substituído. Dados em Cadeia de caracteres Nenhum valor padrão Sim
    Substituir para Texto que substituirá o texto existente. Dados em Cadeia de caracteres Nenhum valor padrão Sim
    Retornar Retorna o valor booliano que indica se o texto foi substituído. Dados esgotados Booleano Não aplicável Não aplicável

    GetActiveSheetName

    Retorna o nome da planilha ativa.

    Tabela 17. Parâmetros do método GetActiveSheetName
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Retornar Retorna o nome da planilha ativa. Dados esgotados Cadeia de caracteres Nenhum valor padrão Não aplicável

    InserirNovaColuna

    Insere uma nova coluna no índice especificado na planilha.

    Tabela 18. Parâmetros do método InserirNovaColuna
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Nome da planilha Nome da planilha em que a coluna será inserida. Dados em Cadeia de caracteres Nenhum valor padrão Sim
    ÍndiceDeColuna Índice da nova coluna. A nova coluna será inserida no índice especificado. Dados em Inteiro Nenhum valor padrão Sim

    InserirNovaLinha

    Insere uma nova linha no índice especificado na planilha especificada.

    Tabela 19. Parâmetros do método insertNewRow
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Nome da planilha Nome da planilha em que a linha será inserida. Dados em Cadeia de caracteres Nenhum valor padrão Sim
    ÍndiceDeLinha Índice da linha. A linha será inserida no índice especificado. Dados em Inteiro Nenhum valor padrão Sim
    Retornar Retorna o valor booliano que indica se uma linha foi inserida. Se for verdadeiro, a linha foi inserida. Caso contrário, se for falso, a linha não foi inserida. Dados esgotados Booleano Não aplicável Não aplicável

    Inserir objeto

    Insere um objeto na célula especificada de uma planilha em um arquivo do Excel. Um exemplo de objeto pode ser um arquivo do Excel, uma imagem ou um arquivo PDF.
    Nota:
    Execute o método Open antes de executar este método.
    Tabela 20. Parâmetros do método Inserirobjeto
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Nome da planilha Planilha do Excel que contém a célula em que o método insere o objeto. Dados em Cadeia de caracteres N/D Sim
    Nome da Célula Nome da célula em que o método insere o objeto. Por exemplo, A1. Dados em Cadeia de caracteres N/D Sim
    Caminho do arquivo Caminho do arquivo do objeto que o método insere. Dados em Cadeia de caracteres N/D Sim

    Está aberto

    Retorna o valor booliano se o arquivo do Excel especificado estiver aberto.

    Tabela 21. Parâmetros do método IsOpen
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Caminho do arquivo Caminho para o arquivo do Excel na unidade local. Dados em Cadeia de caracteres Nenhum valor padrão Sim
    Retornar Retorna o valor booliano que indica se o arquivo do Excel está aberto. Dados esgotados Booleano Não aplicável Não aplicável

    MesclarCélulas

    Mescla as células especificadas no intervalo.

    Tabela 22. Parâmetros do método MergeCells
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Nome da planilha Nome da planilha na qual as células serão mescladas. Dados em Cadeia de caracteres Nenhum valor padrão Sim
    Intervalo de células Intervalo de células. Todas as células no intervalo serão mescladas. Dados em Cadeia de caracteres Nenhum valor padrão Sim

    ReadFromRange

    Lê dados da planilha especificada e retorna os dados.

    Tabela 23. Parâmetros do método ReadFromRange
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Nome da planilha Nome da planilha de onde o método lerá os dados. Dados em Cadeia de caracteres Nenhum valor padrão Sim
    Intervalo de células Intervalo de células. O método lerá os dados dessas células. Dados em Cadeia de caracteres Nenhum valor padrão Sim
    FirstRowAsHeader Valor booliano que indica se o método trata a primeira linha como cabeçalho. Se for verdadeiro, a primeira linha será tratada como um cabeçalho. Caso contrário, se for falso, ele não tratará a primeira linha como um cabeçalho. Dados em Booleano Nenhum valor padrão Não
    Retornar Retorna a tabela de dados que compreende os dados das células. Dados esgotados Tabela de dados Não aplicável Não

    Ler da planilha

    Retorna todos os dados na planilha especificada.

    Tabela 24. Parâmetros do método MergeCells
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Nome da planilha Nome da planilha da qual o método lerá os dados. Dados em Cadeia de caracteres Nenhum valor padrão Sim
    Retornar Retorna todos os dados na planilha especificada. Dados esgotados Tabela de dados Não aplicável Não aplicável

    RenomearSheetName

    Renomeia uma planilha existente.

    Tabela 25. Parâmetros do método RenameSheetName
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    AntigoNomeDaPlanilha O nome da planilha existente. Dados em Cadeia de caracteres Nenhum valor padrão Sim
    NewSheetName O novo nome da planilha. Dados em Cadeia de caracteres Nenhum valor padrão Sim
    Retornar Retorna a resposta booliana que indica se a planilha foi renomeada. Dados esgotados Booleano Nenhum valor padrão Não aplicável

    Contagem de linhas

    Retorna a contagem de linhas na planilha especificada.

    Tabela 26. Parâmetros do método RenameSheetName
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Nome da planilha Nome da planilha de onde a contagem de linhas será retornada. Dados em Cadeia de caracteres Nenhum valor padrão Sim
    Retornar Retorna o número de linhas. Dados esgotados Inteiro Não aplicável Não aplicável

    Remover Filtro

    Remove todos os filtros definidos no documento do Excel.

    Tabela 27. Parâmetros do método RemoveFilter
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Nome da planilha Nome da planilha da qual o método removerá os filtros. Dados em Cadeia de caracteres Nenhum valor padrão Sim

    Salvar

    Salva as mudanças no documento do Excel.

    Gravar no intervalo

    Grava dados em um intervalo especificado.

    Tabela 28. Parâmetros do método RemoveFilter
    Parâmetro Descrição Tipo de porta de dados Tipo de dados Valor-padrão Obrigatório? Anotações
    Nome da planilha Nome da planilha na qual os dados são gravados. Dados em Cadeia de caracteres Nenhum valor padrão Sim
    Nome da Célula Nome da célula na qual os dados são gravados. Dados em Cadeia de caracteres Nenhum valor padrão Sim
    Dados Dados que serão gravados. Dados em Tabela de dados Nenhum valor padrão Sim
    IncludeHeaders Valor booliano que indica se os cabeçalhos na tabela de dados serão adicionados. Dados em Booleano Nenhum valor padrão Não