Combine arquivos do Excel on-line

API REST Java para combinar pastas de trabalho do Excel

Quer você esteja lidando com relatórios financeiros, dados de projetos ou registros de clientes, consolidar essas informações em uma única pasta de trabalho é frequentemente essencial para análise simplificada, melhor tomada de decisão e compartilhamento mais fácil. Em segundo lugar, no mundo atual orientado a dados, gerenciar informações espalhadas por várias pastas de trabalho do Excel pode ser desafiador e demorado. Portanto, ao automatizar esse processo usando uma API REST Java, você pode combinar eficientemente grandes volumes de dados com precisão e flexibilidade, economizando tempo e esforço enquanto melhora a produtividade em seus fluxos de trabalho.

API REST Java para mesclar arquivos Excel

Gerenciar dados em várias pastas de trabalho do Excel pode rapidamente se tornar trabalhoso, especialmente ao lidar com grandes conjuntos de dados ou projetos colaborativos. Mesclar essas pastas de trabalho em um único arquivo simplifica o gerenciamento de dados, facilitando a análise, o compartilhamento e a manutenção da consistência. Portanto, ao aproveitar os recursos do Aspose.Cells Cloud SDK para Java, você pode automatizar esse processo, garantindo precisão, reduzindo o esforço manual e economizando tempo valioso.

Instalação

Adicione os seguintes detalhes ao arquivo pom.xml do projeto de compilação maven.

<repositories>

    <repository>

        <id>AsposeJavaAPI</id>

        <name>Aspose Java API</name>

        <url>https://repository.aspose.cloud/repo/</url>

    </repository>

</repositories>

<dependencies>

    <dependency>

        <groupId>com.aspose</groupId>

        <artifactId>aspose-cells-cloud</artifactId>

        <version>24.9</version>

    </dependency>

</dependencies>

Agora, precisamos obter nossas credenciais de cliente do cloud dashboard. Se você não tiver uma conta existente, basta criar uma conta gratuita seguindo as instruções especificadas no artigo quick start.

Combine a pasta de trabalho do Excel em Java

Vamos explorar os detalhes sobre como podemos usar programaticamente um trecho de código Java para combinar pastas de trabalho do Excel.

CellsApi api = new CellsApi(clientId,clientSecret);

Crie uma instância de CellsApi enquanto fornece credenciais de cliente como argumentos de entrada.

api.uploadFile("input.xls", file, "basic");

Carregue os arquivos Excel de entrada para o armazenamento em nuvem usando o método uploadFile(…).

var response = api.cellsWorkbookPostWorkbooksMerge(workbook1, "source.xlsx", null, "basic" , null);

Por fim, chame o método PostWorkbooksMerge(…) para iniciar a operação de mesclagem.

// para mais exemplos, visite https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // Obtenha ClientID e ClientSecret de https://dashboard.aspose.cloud/
    String clientId = "XXXX-XXXX-XXXX-b4d2-b9809741374e";
    String clientSecret = "XXXXXXXXXXXXX7e741a29987bb";
  
    // crie uma instância de CellsApi usando credenciais do cliente
    CellsApi api = new CellsApi(clientId,clientSecret);
		
    // nome da primeira pasta de trabalho do Excel de entrada
    String name1 = "input.xls";
    // nome da segunda pasta de trabalho do Excel de entrada
    String name2 = "input.xls";

    // carregar arquivo do sistema local
    File file = new File("/Users/nayyershahbaz/Downloads/"+name1);	
    // carregar arquivo Excel de entrada para o armazenamento em nuvem
    api.uploadFile("input1.xls", file, "basic");
  
    // carregar arquivo do sistema local
    File file2 = new File("/Users/nayyershahbaz/Downloads/"+name2);	
    // carregar arquivo Excel de entrada para o armazenamento em nuvem
    api.uploadFile("input2.xls", file, "basic");

    // executar operação de mesclagem do Excel
    var response = api.cellsWorkbookPostWorkbooksMerge(name1, name1, null, "basic" , null);     
        
    // imprimir mensagem de sucesso
    System.out.println("The Excel workbooks are successfully combined !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }
pré-visualização da fusão do Excel

Uma prévia da operação de mesclagem de pastas de trabalho do Excel.

As pastas de trabalho do Excel de entrada usadas no exemplo acima podem ser baixadas de:

Mesclar Excel usando comandos cURL

Aspose.Cells Cloud fornece uma maneira simples e eficiente de combinar vários arquivos do Excel usando comandos cURL. Essa abordagem é leve, independente de plataforma e ideal para tarefas rápidas ou automatização de fluxos de trabalho sem dependências adicionais. Com o Aspose.Cells Cloud, você garante alta precisão, integridade de dados e integração perfeita em seus processos, tornando-o uma solução confiável para combinar arquivos do Excel de forma eficiente.

O primeiro passo neste método é gerar um token de acesso JWT usando o seguinte comando:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=921363a8-b195-426c-85f7-7d458b112383&client_secret=2bf81fca2f3ca1790e405c904b94d233" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Quando tivermos o token JWT, tente usar o seguinte comando para combinar as pastas de trabalho do Excel.

curl -v "https://api.aspose.cloud/v3.0/cells/{inputFile1}/merge?mergeWith={inputFile2}" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-d {}

Aplicativo gratuito de fusão do Excel

Recomendamos que você experimente usar nosso aplicativo leve e supereficiente Excel Merger. Este aplicativo gratuito é construído sobre as APIs do Aspose.Cells Cloud e pode ser testado online sem quaisquer requisitos de instalação.

fusão excel

Aplicativo gratuito para mesclar pastas de trabalho do Excel.

Conclusão

Mesclar pastas de trabalho do Excel é um recurso vital para simplificar o gerenciamento de dados e garantir consistência em seus fluxos de trabalho. O Aspose.Cells Cloud fornece ferramentas poderosas para realizar isso sem esforço, quer você prefira integrar o Java SDK em seus aplicativos ou usar comandos cURL para automação leve.

Aproveite nossa API para otimizar suas tarefas de consolidação de dados e experimente a facilidade de automatizar processos complexos. Experimente o Aspose.Cells Cloud hoje mesmo e desbloqueie todo o potencial do gerenciamento eficiente de arquivos do Excel!

Artigos relacionados

Acesse os seguintes links para saber mais sobre: