Aplica-se A
Excel para Microsoft 365 Excel para Microsoft 365 para Mac Excel na Web O Meu Office para iPhone

O Python no Excel está disponível para utilizadores de Pequenas, Médias e Grandes Empresas que executem o Canal Atual no Windows, a partir da Versão 2408 (Compilação 17928.20114), e o Canal Empresarial Mensal no Windows, a partir da Versão 2408 (Compilação 17928.20216). Também está disponível no Excel na Web para utilizadores das Pequenas, Médias e Grandes Empresas. O Python no Excel está disponível em versão de pré-visualização para utilizadores Familiares e Pessoais no Excel na Web ou ao executar o Canal Atual no Windows, a partir da Versão 2405 (Compilação 17628.20164). Está disponível em pré-visualização para utilizadores de Educação a executar o Canal Atual (Pré-visualização) através do Programa Insider do Microsoft 365. Atualmente, não está disponível para o Canal Empresarial Semestral.

O Python no Excel está disponível para utilizadores empresariais e empresariais que executem o Canal Atual no Excel para Mac a partir da Versão 16.96 (Compilação 25041326). Está disponível em pré-visualização para utilizadores familiares e pessoais no Excel para Mac através do Programa Microsoft 365 Insider. Escolha o nível Insider do Canal Beta e instale a compilação mais recente do Excel; Está disponível a partir da Versão 16.95 (Compilação 25021921).

Para mais informações sobre disponibilidade, consulte Disponibilidade do Python no Excel. Se encontrar quaisquer problemas com o Python no Excel, comunique-os ao selecionar Ajuda > Feedback no Excel.

É a primeira vez que utiliza o Python no Excel? Comece com a Introdução ao Python no Excel e Introdução ao Python no Excel.

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

O Python no Excel oferece um painel de tarefas de definições de inicialização. Este painel de tarefas permite-lhe controlar e criar definições universais do Python para um livro.

As definições de inicialização num livro não afetam as definições de inicialização noutro livro, mesmo que tenha ambos os livros abertos ao mesmo tempo.

Nota: Em projetos Python num computador local, as definições de inicialização são normalmente guardadas num ficheiro chamado init.py. O painel de tarefas das definições de inicialização do Python no Excel funciona de forma semelhante a um ficheiro de init.py.

Aceder ao painel de tarefas

Para abrir o painel de tarefas de definições de inicialização, aceda ao separador Fórmulas e selecione Inicialização na secção Python.

Aceda a Fórmulas e selecione Inicialização na secção Python para abrir o painel de tarefas de definições de inicialização.

Predefinições

O painel de tarefas de definições de inicialização inclui as seguintes instruções e comentários por predefinição. Algumas destas instruções são necessárias e não devem ser removidas e algumas das instruções são editáveis. Veja as seguintes secções Definições obrigatórias e Definiçõ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)

Definições necessárias

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

Importante: Não é recomendado remover as seguintes instruções. Estas definições controlam a forma como o Excel executa fórmulas Python. Remover estas instruções pode causar erros.

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

Definições editáveis

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

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

Pode adicionar instruções de importação para bibliotecas adicionais e editar ou remover estas instruções de importação de bibliotecas open source existentes, se assim o desejar. Consulte Bibliotecas open source e Python no Excel para obter informações sobre as bibliotecas disponíveis.

Nota: A alteração das definições de inicialização afeta o comportamento do Python no seu livro. Quaisquer alterações podem afetar o Python no Excel e Copilot no Excel com o Python.

Artigos relacionados

Bibliotecas open source e Python no Excel

Segurança de dados e Python no Excel​​​​​​​

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.