Microsoft випускає редактор Python для Excel

Клієнти, які використовують Python в Excel, тепер можуть використовувати новий редактор Python, призначений для сценаріїв довшого коду, а також інші розширені функції.

Ключові висновки

  • Корпорація Майкрософт випустила редактор Python для Excel, який дозволяє користувачам використовувати потужність Python разом із формулами Excel.
  • Редактор Python, розроблений Excel Labs, пропонує такі функції, як підсвічування синтаксису, IntelliSense, автоматичне доповнення коду та можливості налагодження.
  • Редактор Python наразі доступний як надбудова через магазин надбудов і з часом може стати вбудованою функцією.

Менш ніж місяць тому Microsoft нарешті оголосила підтримка Python в Excel, що дозволяє клієнтам використовувати потужну мову програмування в тандемі зі звичайними формулами Excel для аналізу та обробки даних. Цей крок був зустрінутий з великим ентузіазмом, і щоб отримати вигоду з цього хвилювання, Microsoft випустила редактор Python для своєї програми Office.

Редактор Python із влучною назвою походить від Excel Labs, ініціативи Microsoft Garage, яка складається з кількох членів команди Excel. Для тих, хто не знає, Microsoft Garage — це програма, за якою співробітники з усієї компанії заохочуються створювати нові та експериментальне програмне забезпечення, яке згодом може стати повноцінним спеціальним продуктом або бути інтегрованим у вже існуючі рішення.

Редактор Python в Excel пропонує кодування, яке за своєю природою дуже схоже на інтегроване середовище розробки (IDE), як-от Visual Studio Code. Насправді він має декілька спільних компонентів із вищезгаданою IDE, а також такі функції, як підсвічування синтаксису, IntelliSense, автоматичне завершення коду та правильне форматування.

Ще одна перевага редактора Python — це можливість налагоджувати ваш код, показуючи результат для кожного кроку виконання по порядку. Він також створений спеціально для довших сценаріїв з точки зору взаємодії з користувачем і пропонує середовище, оптимізоване для більш традиційного типу практик програмування. Це поширюється на те, що ви можете вносити зміни у свій код Python у різних ітераціях і не застосовувати їх до даних, якщо ви не зафіксуєте їх. Це зменшує ймовірність того, що ваші дані будуть переплутані під час кодування.

У поточному вигляді редактор Python доступний як надбудова Excel Labs через Магазин надбудов. Будь-хто може отримати до нього доступ, якщо у своїй програмі ввімкнено Python в Excel. Ця утиліта ще не вбудована в Microsoft Excel за замовчуванням, але ймовірно, що це станеться, якщо вона набуде достатньої популярності серед спільноти.