~/questoes/python
No openpyxl, um workbook é o arquivo Excel completo, enquanto worksheets (abas) são as planilhas dentro dele. Para acessar uma aba específica, você usa indexação pelo nome da aba ou métodos diretos na biblioteca, sem precisar de cliques ou conversões de formato.
A alternativa correta usa indexação (wb['nome_da_aba']) ou o método get_sheet_by_name() porque são as formas nativas do openpyxl para acessar worksheets programaticamente. Isso permite que você trabalhe com qualquer aba específica dentro do arquivo Excel de forma automatizada.
Exportar para CSV e reimportar é um processo manual e desnecessário. O openpyxl acessa worksheets diretamente no arquivo .xlsx, sem precisar de conversões de formato que perderiam formatação e estrutura original.
Clicar em abas na interface gráfica é uma ação manual no Excel. A automação com Python requer código, não interações visuais. O objetivo é que o script acesse as abas de forma programática, independente de cliques humanos.
O método select_sheet() não existe no openpyxl. A biblioteca usa indexação direta (wb['nome']) ou o método get_sheet_by_name() para selecionar worksheets. É importante conhecer os nomes corretos dos métodos disponíveis.
Usando indexação (wb['nome_da_aba']) ou o método get_sheet_by_name() são as formas corretas e eficientes do openpyxl para acessar qualquer worksheet. Ambas as abordagens funcionam perfeitamente em scripts de automação.