A Microsoft está adicionando a linguagem de programação Python ao Microsoft Excel, permitindo que os usuários criem funções poderosas para analisar e manipular dados.
A visualização pública do recurso agora está disponível para Microsoft 365 Insiders no canal Beta, com o objetivo de implantar o recurso no Excel para Windows em 16.0.16818.2000.
No entanto, mesmo se você ingressar no canal Microsoft 365 Insiders Beta para testar o novo recurso, não há garantia de que o Python no Excel estará disponível, pois a Microsoft está lançando-o lentamente para testar o recurso.
Python no Excel
O novo recurso Python no Excel traz uma nova função 'PY' que permite aos usuários incorporar código Python diretamente em uma célula para ser executado como qualquer macro ou função regular do Excel.
No entanto, em vez de executar os scripts Python localmente, o Excel executará o código na nuvem usando um contêiner isolado do hipervisor nas instâncias de contêiner do Azure. A Microsoft diz que esse ambiente de contêiner incluirá Python e um conjunto curado de bibliotecas Anaconda para evitar problemas de segurança.
Essas bibliotecas incluem a ferramenta de visualização e análise de dados 'pandas' e a ferramenta de visualização 'Matplotlib.'
Como os scripts Python serão executados em um contêiner isolado, eles não terão acesso a nenhum recurso local, incluindo rede local, computador, arquivos e um token de autenticação do Microsoft 365.
Para incorporar um script Python no Excel, os usuários usarão a função =PY() para abrir uma área de texto onde poderão inserir o código Python que desejam executar.
O código é então executado no contêiner da nuvem e os resultados são enviados de volta e exibidos na planilha. A Microsoft diz que tudo isso é feito anonimamente para que seu código Python não seja vinculado a um usuário específico.
"Python no Excel possibilita combinar nativamente análises de Python e Excel na mesma pasta de trabalho - sem necessidade de configuração", explica a Microsoft em um anúncio.
"Com o Python no Excel, você pode digitar Python diretamente em uma célula, os cálculos do Python são executados no Microsoft Cloud e seus resultados são retornados à planilha, incluindo gráficos e visualizações."
Usando a biblioteca Python Panda no ExcelSource: Microsoft
A Microsoft trata o Python no Excel como outras linguagens de script incorporadas, bloqueando-as automaticamente se um documento contiver uma Marca da Web (MoTW).
O Windows adiciona automaticamente sinalizadores MoTW a todos os documentos e executáveis baixados de fontes não confiáveis, como a Internet, usando uma 'Zona' especial. Id' fluxo de dados alternativo.
Esses rótulos MotW informam ao Windows, Microsoft Office, navegadores da Web e outros aplicativos que o arquivo deve ser tratado com suspeita e fará com que o documento seja aberto no modo de exibição protegido, impedindo a execução de macros e scripts Python incorporados.
"Se você abrir uma pasta de trabalho que contém código Python da Internet, o Excel Protected View não executará fórmulas Python na pasta de trabalho. Se uma pasta de trabalho for aberta com o Microsoft Defender Application Guard, as fórmulas Python não serão executadas por padrão", explica a Microsoft .
Para testar o Python no Excel, participe do Microsoft 365 Insider Program e inscreva-se no canal Beta. No entanto, como dito anteriormente, esse recurso pode levar algum tempo para ser implementado para todos
Veja a noticia completa em: https://www.bleepingcomputer.com/news/microsoft/microsoft-excel-to-let-you-run-python-scripts-as-formulas/
Fonte: https://www.bleepingcomputer.com
Achou esse artigo interessante? Siga Samir News em
Instagram,
Facebook,
Telegram,
Twitter,
App Boletim Tec e
App Mr Robot Sticker para ler mais conteúdo exclusivo que postamos.
#samirnews #samir #news #boletimtec #microsoft #excel #para #permitir #que #você #execute #scripts #python #como #fórmulas
Postar um comentário