Microsoft integra editor para programar en Python dentro de Excel

 Microsoft integra editor para programar en Python dentro de Excel

Microsoft ha dado un paso importante al integrar un editor para programar en Python directamente en Excel. Lo que comenzó como un experimento en 2023 se ha convertido ahora en una función permanente dentro de la popular aplicación de hojas de cálculo. Con esta implementación, los usuarios podrán escribir código de manera más sencilla mientras la nube de Microsoft se encarga de ejecutar los cálculos necesarios.

Un editor de código avanzado para Excel

Según una publicación en el blog de Excel, el nuevo editor de código para programar en Python, ofrece capacidades similares a otros entornos de Python. Este editor está optimizado para trabajar con secciones de código más largas, evitando las limitaciones de espacio que tradicionalmente imponían las celdas de Excel.

Para programar en Python, los usuarios deben seleccionar la opción «Insertar Python» en la sección de Fórmulas. Al presionar el ícono del Editor, se abrirá un panel lateral donde se puede elegir añadir Python a la celda seleccionada. Este editor está dividido en bloques correspondientes a cada celda, permitiendo escribir, guardar y exportar el código de manera eficiente.

Características destacadas del editor de Python en Excel

Una de las funciones más notables del editor de Python en Excel es la inclusión de IntelliSense, una herramienta conocida por su uso en Visual Studio Code. IntelliSense proporciona opciones de autocompletado, formato y finalización de código, mejorando significativamente la experiencia de programar en Python. Además, el editor formatea el código de cada celda, utilizando colores para diferenciar los distintos elementos del código.

Microsoft ha indicado que el editor de Python muestra las celdas en el orden de ejecución. Según la documentación, las celdas de Python en una hoja de Excel se calculan siguiendo el orden de las filas principales. Los cálculos se ejecutan en una fila y luego progresan a las siguientes filas de la hoja de trabajo.

Cada bloque del editor incluye una sección que muestra el resultado del código, facilitando la identificación y depuración de errores. Esto asegura que los usuarios puedan programar en Python, corregir problemas rápidamente y continuar con su trabajo sin interrupciones.

¿Cómo activar el editor para programar en Python en Excel?

Como activar el editor para programar en Python en Excel
La integración de un editor para programar en Python en Excel marca un avance significativo para los usuarios de esta herramienta

TAMBIÉN TE PUEDE INTERESAR: Puedes aprender programación con el nuevo curso gratuito de Microsoft: Python para Principiantes

El editor de código de Python está disponible en Excel para diversas plataformas, incluyendo Mac, iPad, iPhone, Android y la versión web. Para acceder a esta función, es necesario estar inscrito en el programa Insider de Microsoft 365. Sin esta membresía, los comandos para activar el editor no aparecerán.

Una vez inscritos, los usuarios solo deben abrir una hoja de cálculo, dirigirse a la sección de Fórmulas y buscar el ícono correspondiente. El editor se abrirá en un panel lateral, permitiendo añadir Python a cualquier celda deseada. Si se presiona el botón «Insertar Python» en la cinta superior, el editor añadirá un bloque de código a la celda seleccionada automáticamente.

El código se formatea de manera automática y se muestra una línea con el resultado del cálculo antes de insertarlo en la celda. Es crucial señalar que todos los datos procesados con Python en Excel deben provenir de la propia hoja de cálculo. Aunque es posible importar datos externos a través de Power Query, esto requiere un paso adicional en la pestaña de Datos.

Limitaciones y acceso exclusivo

Aunque Python abre un mundo de posibilidades en Excel, su acceso está actualmente limitado al programa Insider. Los usuarios sin una membresía a Microsoft 365 no podrán utilizar esta función. En la versión web de Excel, es posible activar el editor a través de Complementos > Excel Labs, aunque puede presentar errores al intentar ejecutar el código.

La integración de un editor para programar en Python en Excel marca un avance significativo para los usuarios de esta herramienta. Con funciones avanzadas como IntelliSense y la capacidad de manejar código largo, Microsoft ha mejorado considerablemente la utilidad de Excel para tareas complejas. Aunque el acceso está actualmente limitado, se espera que esta función se extienda a todos los usuarios en el futuro, permitiendo aprovechar al máximo las capacidades de Python en una de las herramientas de hoja de cálculo más populares a nivel mundial.

Leonardo Pedraza

Soy Leonardo, redactor especializado en noticias de tecnología y negocios. Te brindo insights para optimizar e impulsar tu empresa.

Quizás te interese...

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Transformación Digital en Empresas

Suscríbete al newsletter y obtén acceso gratuito a herramientas y guías diseñadas para impulsar tu negocio

Herramienta para convertir, optimizar y geolocalizar imágenes online. Guía completa para optimizar tu negocio en Google. Recopilación de +50 prompts de ChatGPT en español, ideales para marketing digital, SEO, programación, creación de imágenes y redes sociales.

Regalo en Newsletter
Optimización de imágenes
Grupo Negocios Facebook
Telegram