Como copiar planilha para outra pasta de trabalho em Python

Este breve tutorial explica como copiar planilha para outra pasta de trabalho em Python compartilhando a configuração do ambiente e fornecendo as etapas detalhadas para obter essa funcionalidade. Também é fornecido um código de exemplo que demonstra o recurso para copiar planilha de uma pasta de trabalho para outra em python usando algumas linhas de código. Você pode aplicar vários filtros e realizar outras operações, como formatar as planilhas, etc., antes de copiar para a outra pasta de trabalho e salvar a pasta de trabalho resultante em qualquer um dos formatos padrão, como XLSX, XLS etc.

Etapas para copiar planilha para outra pasta de trabalho em Python

  1. step1: “Estabeleça o ambiente de desenvolvimento para use Aspose.Cells para Python via Java
  2. Carregue a entrada Workbook da qual a planilha deve ser copiada
  3. Crie uma pasta de trabalho de destino vazia onde Worksheet deve ser copiado
  4. Obtenha acesso à coleção de planilhas padrão na pasta de trabalho de destino
  5. Use o método Sheet.copy() para copiar uma planilha da pasta de trabalho de origem
  6. Salve o arquivo Excel de saída no disco contendo uma ovelha duplicada da pasta de trabalho de origem

Essas etapas descrevem o processo para duplicar uma planilha no Excel em Python onde primeiro a pasta de trabalho de origem é aberta e uma nova pasta de trabalho vazia também é criada, contendo uma coleção de planilhas padrão com uma única planilha. Usando essa única planilha padrão na pasta de trabalho de destino recém-criada, o método copy() é chamado e recebe um objeto de planilha como argumento. Aqui, fornecemos a planilha de destino da pasta de trabalho de origem como um argumento que causa a cópia da planilha de origem para a pasta de trabalho de destino.

Código para copiar planilha do Excel para outra pasta de trabalho em Python

Este código demonstra um processo simples para copiar planilha para outra pasta de trabalho em Python. Ao copiar a planilha, acabamos de fornecer a planilha da pasta de trabalho de origem como um argumento, mas você também pode usar outro método sobrecarregado que usa o objeto da classe CopyOptions como um segundo argumento. O CopyOptions fornece opções como configurar o sinalizador para copiar valores somente se a fórmula não for válida para a pasta de trabalho de destino, configurar o sinalizador para copiar ou ignorar macros, configurar o sinalizador para usar nomes de planilhas da pasta de trabalho de destino para as fórmulas e muito mais .

Este artigo nos ensinou como copiar uma planilha de um arquivo do Excel para outro arquivo do Excel. Se você quiser aprender o processo para adicionar comentários a um arquivo do Excel, consulte o artigo em como adicionar comentários no Excel usando Python.

 Português