Configurações de inicialização do Python no Excel

Aplica-se a
Excel para Microsoft 365 Excel para Microsoft 365 para Mac

Para obter informações sobre disponibilidade, consulte Disponibilidade do Python no Excel. Se você encontrar alguma preocupação com o Python no Excel, relate-a selecionando Comentários de Ajuda> no Excel.

Novo no Python no Excel? Comece com Introdução ao Python no Excel e Introdução ao Python no Excel.

Painel de tarefas de configurações de inicialização

O Python no Excel oferece um painel de tarefas de configurações de inicialização. Esse painel de tarefas permite que você controle e crie configurações universais do Python para uma pasta de trabalho.

As configurações de inicialização em uma pasta de trabalho não afetam as configurações de inicialização em outra pasta de trabalho, mesmo que você tenha as duas pastas de trabalho abertas ao mesmo tempo.

Observação

Em projetos Python em um computador local, as configurações de inicialização geralmente são salvas em um arquivo chamado init.py. O painel de tarefas de configurações de inicialização do Python no Excel funciona de forma semelhante a um arquivo init.py.

Acessar o painel de tarefas

Para abrir o painel de tarefas de configurações de inicialização, vá para a guia Fórmulas e selecione Inicialização na seção Python.

Vá para Fórmulas e selecione Inicialização na seção Python para abrir o painel de tarefas de configurações de inicialização.

Configurações padrão

O painel de tarefas de configurações de inicialização inclui as seguintes instruções e comentários por padrão. Algumas dessas declarações são necessárias e não devem ser removidas, e algumas das instruções são editáveis. Consulte as seguintes seções Configurações obrigatórias e Configurações editáveis para obter informações adicionais.

# The following import statements are pre-loaded.
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import statsmodels as sm
import seaborn as sns
import excel
import warnings

warnings.simplefilter('ignore')

# Set default conversions for the xl() function. excel.set_xl_scalar_conversion(excel.convert_to_scalar) excel.set_xl_array_conversion(excel.convert_to_dataframe)

Configurações necessárias

O painel de tarefas de configurações de inicialização contém algumas instruções necessárias para que o Python no Excel calcule corretamente.

Importante

Não é recomendável remover as instruções a seguir. Essas configurações controlam como o Excel executa fórmulas Python. A remoção dessas instruções pode causar erros.

import excel
import warnings
warnings.simplefilter('ignore')
excel.set_xl_scalar_conversion(...)
excel.set_xl_array_conversion(...)

Configurações editáveis

O painel de tarefas de configurações de inicialização inclui as seguintes instruções de importação para as bibliotecas NumPy, pandas, Matplotlib, statsmodels e seaborn por padrão.

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import statsmodels as sm
import seaborn as sns

Você pode adicionar instruções de importação para bibliotecas adicionais e editar ou remover essas instruções de importação de bibliotecas de código aberto existentes, se desejar. Consulte Bibliotecas de código aberto e Python no Excel para obter informações sobre as bibliotecas disponíveis.

Observação

Alterar as configurações de inicialização afeta o comportamento do Python na pasta de trabalho. Qualquer alteração pode afetar o Python no Excel e o Copilot no Excel com Python.

Bibliotecas de código aberto e Python no Excel

Segurança de dados e Python no Excel