Microsoft%20Excel%E3%81%A7Python%E3%81%AE%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92%E5%8B%95%E3%81%8B%E3%81%9B%E3%82%8B%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3DataNitro%E3%81%8C%E4%B8%80%E8%88%AC%E5%85%AC%E9%96%8B%E3%81%B8

Microsoft ExcelでPythonのスクリプトを動かせるプラグインDataNitroが一般公開へ

datanitro-logo

Y Combinatorの2012年冬の夏の卒業生DataNitro(元IronSpread)の仕事は単純だ: とても広く使われているプログラミング言語であるPythonを、Microsoft Excelで使えるようにしてくれるのだ。このExcelプラグインは個人の非商業的利用なら無料、企業は有料だ。今は、Windows上のExcel 2007と2010だけに対応。OSXをサポートする計画はない。

datanitro screenshot

パワーユーザは長年、Microsoft Visual Basic for Applications(VBA)を使ってExcelのスクリプトを書いてきたし、Microsoftは近い将来JavaScriptをOfficeで使えるようにするらしい。しかしそれでも、PythonはExcelを毎日むち打つ騎手たちにとって強力なツールになる。Pythonが人気トップのプログラミング言語であることは、いろんな数字から言える。シンタクスが単純明快、クリーンですっきりしている。だからプログラミングの初心者やプログラミングの入門コースに向いているが、GoogleNASAなどいろんなところで製品の実装に使われている。この言語を好きになる理由はたくさんあり、ExcelのスクリプティングにPythonを使うようになったら、ほかのアプリケーションにも使えるようになる。

Excelを使いながら、並行して昔のVBAスクリプトも使える。会社などではそれが当然の要求だろう。また既存のPythonライブラリも使える。ただし、ほかのマシン上でPythonのスクリプトを使うためにも、必ずDataNitroのプラグインが必要だ。

ExcelでPythonのコードを使えるツールとしてほかに、PyvotPyxllがある(リンクを教えてくれたHacker Newsのみなさまありがとう)。

[原文へ]
(翻訳:iwatani(a.k.a. hiwa))

  • http://twitter.com/FORUMBACKLINKS Forum Backlinks PR 9

     New social network  click here

  • http://twitter.com/FmtWeisszwerg Fomalhaut Weisszwerg

    「Excel は環境」がさらに進行していくような気がしますが、 Python が使えるようになることは嬉しいですね

blog comments powered by Disqus

コメント

ごんべえさん
>最新のゲーム用高級機ではなく、そこらの安価なマシンゲーム機より安いPCで動くのかな? 8画…
mamoru
5.8×3.9×4.7単位がなきゃ数字に何の意味も無い。
kyosyo
三刀使いだが、押しなべてWebのほうがよいと思う。 WPのサードアプリもWeb版の機能をサポートし…
snow
日本じゃ未だまだ出来ない金融法クリアしないといけない。銀行業務やれば別だが。
sugumatu
サービスを拡張しすぎたことで、サービスの中心が何かもわかりにくいし、目的のサービスも探しにくくなって…