Excel Python 質問スレ
>>172
でも、そういうと
Lotus123はVisicalcの真似もの以外の
何物でもないという話になっちゃうよ python搭載するなら3.6以降にして欲しいな。
Microsoftの事だから独自言語になりそう。 すまん
ExcelもPythonも詳しくないんだが
要するにExcelはPythonのGUIライブラリになるって事でおk? >>181
そうじゃなく、もうすぐ(早ければwin10の春アップデートあたりで)
Pythonもpowershell同等にwin標準搭載になると。
そして、次のMS officeでPythonが使えるようになると
(出来れば現行のOfficeでもつかえるようにしてくれると良いが)。
で、Pythonはoffce中ではexcelで一番使われるようになるだろうと
>>180
Winで使いやすくするために言語拡張はするだろう
そして、PythonをWinで超覚醒させるためのMSライブラリも提供するだろうな やっとPythonのネタになってきた
ロータスとか一太郎とか一時はどうなることかと思った 三四郎とか五郎とかと違って一太郎だけはいつまでも消えないのが謎
そんなにATOKが強いのだろうか VBAやPowerShellを捨ててPython一本に絞るのか?
エクセルマクロをVSやcodeで作れるんだったら便利になりそうだ WindowsっていままでバッチファイルやPowerShell、VBS、JSは搭載されてたけど
本格的な言語が搭載されるのは初めてじゃないか?
いや、MS-DOSの頃はMASM搭載されてたっけ…… >>182
なるほどねえ。
史上最強の業務ソフトと史上最強のスクリプト言語が融合して
他の言語が震撼するってことやね
こりゃビッグニュースやで >>184
官公庁で使われてるからじゃね
国産競合でも出ない限りリプレース需要だけで安泰と思われ
それと主力業務はエデュケーションだったはず >>186
pythonのサブセットでなんちゃって糞実装になる悪い予感しかない いまのMSは自分たちの利益になるならライバルものでも取り込む感じだよな
win10ではライバルであるLinuxのバイナリが(WSLを使って)動くようにするぐらいだからな
自社の利益になると判断したらWinへのpythonの導入ぐらいはするだろう
すでに、MSはpythonを自社で提供していないけどMSの開発環境のVSでサポートしているし.
そのうちpythonがMSのストアを通じで配布とかなるんじゃないのか おまえらテンション高めで笑えるw
たかがパイソンでなぜそこまでアゲアゲなんだよw >>184
文化の違いかどうかは知らんが使いやすさはワードに比べてかなりいいから
と言うかワードの挙動が糞過ぎる >>186
> 本格的な言語が搭載されるのは初めてじゃないか?
いつの時代の話だよ w
Vista以降はC#, VB.NETが標準 やろうと思えばメモ帳でコード書いてコンパイルもできるもんな >>192
そうかな
メニュー出すのにESCキーとか狂ってると思ったが 会社のパソコンだとpythonとかインストールできないから
最初から入ってるだけでありがたいのよ >>195
まあUIはちょっと癖あるけどDOS時代からの流れもあるしね DOS の時代でも ESC でメニューωは異端death罠 >>198
PC-9801からの流れってことまで言わないとダメなのか? >>196
ほんとこれ
会社全部のPCにデフォルトで入ってて開発も利用もできるのが大きい
VBAが重宝されてたのも同じ理由だね 会社のPCにPython入れられないのはお前らの力量不足
信用があれば入れさせてもらえるぞ
俺は上司を説得してPythonいれた WindowsでPythonは起動が遅いからな
小手先の対策はあれど結局EXEファイルの代替にはなりえない >>201
VB入ってるせいでウィルス感染するけど
python入っててそのせいで感染って聴いたことなくね >>204
普及率
Macは感染しないって昔言われてたのと同レベル pythonは感染しないとは言ってないし
Excelに乗ると攻撃対象になってpythonウィルスは増えるかもしれんが
それはいまVBならOKでpythonは入れられないっていう理由にはならないね pythonがエクセルに搭載されると
どんな利点があるのですか? >>208
Excelが最強になる
Pythonが最強になる
ともに最強になる >>208
VBAに比べて飛躍的にコードが書きやすくなる
pythonのライブラリがExcelでも使えるようになる
xlwingsやopenpyxl使えばイメージできる 上司に説得したくらいでフリーソフト入れられる
コンプライアンスの低い企業勤めが羨ましいですね >>182
嘘ばっかりだな
全く予定なしだぞ
Excelだってアンケート取っただけだし >>209
>>210
ありがとうございます
Pythonを勉強してみようかな >>212
夢ぐらいみてもいいだろ
ってかなんでこんなスレでぶつぶつ呟いてるの? 妄想は頭の中に留めておくだけなら正常だけど、
誰かが見たり聞いたり出来る形にしたら、ただのヤバイ奴だぞ。 >>206
Excelは最初から会社PCに入ってる
Pythonは入ってない
それだけの話 >>211
良い会社じゃないか
俺のところはさらに情シスの許可貰わないとネット繋げない(会社のリソースアクセス不可)から孤立PCになる
頑張ってPython使えるようになっても、次に待ち構えているのはコードのライセンス問題
ネットの良いコードをコピペして使おうとしてもライセンス不明では使えない
ライセンス不明・ライセンス違反ものをコピペで使いまくりがばれたらオイオイになりなんか懲戒が来るだろう。 なんというか言い訳だらけでw
Pythonすら使わせてもらえない環境にいるなら、その程度の期待しかされてない仕事なんだから転職するか諦めるかどっちかにしろよ 期待してる奴にはパイソン使わせてくれる職場なんか?なんかようわからん制度やなw
まあ別にパイソン使いたくもないから俺には関係ないけどw >>219
ネットのコード使用のライセンス問題はPythonに限らず仕事でプログラム作る奴には影響するだろ
この辺りは会社でソフトの開発をしているエンジニアにも多大の影響するんじゃないのか。
でも、ソフト開発会社は膨大なコードのリソースを有しているから、ブログのコードを
コピペで使用とかはしなくて済むんだろうが。俺のような趣味の延長で会社でもプログラム
出来たらいいなな奴はコピペの制限は作る上でのえらいハードルになる。 ExcelでPythonはまだ実現していないんだから
こうであったら良いな話になってしまうよな >>217
> 頑張ってPython使えるようになっても、次に待ち構えているのはコードのライセンス問題
それVBAでも同じだろ 帳票の日付を、指定した期間で一括で印刷できるマクロは作れるのでしょうか? すでにPython使えてる人ならpandasでいいよね。
Python内蔵でExcelの表をそのままDataFrameのように扱えれば便利だけれど。 Pythonって豊富なライブラリあってこその言語だしエクセルで使えてもな
セキュリティ要件でライブラリなんてそう簡単にインストールできんし >>231
ExcelにPythonが同梱されれば主要ライブラリも勝手にインストールしてくれるはずだから問題ないっしょ そういやライブラリどうなるんだろうな
追加インストールできなきゃ糞になる可能性も 普通にVisual Studioと一緒でAnacondaベースになると思うわ
まあそもそもExcel Pythonなんて出ないんだけどね どんなパッケージマネージャ使っても同じ
インストールには許可と手続きが必要
そんなんじゃ使い物にならんよ >>233
OpenOfficeだとPython標準ライブラリのサブセットが同梱されていた。
ライブラリの追加は、まぁ別のライブラリパスに突っ込んでやれば済みそうな。 >>236
天下のMicrosoft様がこれがスタンダードだ!って宣言すれば導入しやすいだろ WindowsUpdateにはOfficeのアップデートも含まれてるし、セキュリティの問題もあるからWUを切るわけにもいかないんだから
もしやるとしたら、知らないうちにごっそりインストールされて終わりだろ >>238
厳しい企業はNuGetも無断使用禁止だよ
パッケージの依存関係ツリー全部に使用許可が要る
ましてや得体のしれないPythonのパッケージなんて絶対許可でない >>236
Excelインストールしたいので許可ください >>240
Excelの完全インストールを実行したいだけなんですけど・・・ 標準以外のPythonモジュールは文書に同梱するしかないだろうし
ExcelにPython外部モジュール許可ポリシーみたいなのがなければ
会社が許可しないというのはExcel使用禁止と同じ意味になるな そう
だからExcel Pythonは実質的に役立たずなんだよ
日本のビジネス習慣の理不尽さを甘く見ない方がいい excel vba の問題は言語シンタックスというよりも
シートオブジェクトとべったりなコードになりやすいって問題点が
python 化によって明確になるだろう。 >>237
追加でインストール可能 → 配布時にユーザーがどうやって実行するのか考えるだけで頭が痛い
追加でインストール不可 → コーディング時に環境構築面倒臭い >>240
WindowsUpdateに組み込まれてたらいけるんじゃねーの?
いや大手は無理なの知ってて聞いてるけど大抵の開発現場じゃそこまでガチガチでもないでしょ 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
RAIIH vbとvbaとvbsならわりと便利に使ってる
javaやjsやCなど;が付く言語はちょっと使ってみたけど何か苦手
最近kotlinでandroidアプリ開発の勉強してる
pythonも興味あるけどどうかな 2019プレビュー版出たけどpython非搭載やんけ
また嘘ついたのかてめえら で、Pythonあったの?どうせIronPythonを参照追加で使うとかそういう類の話なんでしょ? python搭載するとどうなるの?
大量のデータを一瞬で処理するの? vbaの代りになるだけだよ
xlsファイル弄るだけなら今でもできるし 理由はこの辺読んでくれ
ttp://tonari-it.com/python-and-excel/
ttp://qiita.com/yniji/items/f2a528a8cc3f05b5b844 いままで入門用言語といえばBASICだったが
時代が移り変わって役割がPythonに変わった
ただそれだけの事じゃないかな
あと俺ら的にはIDEやライブラリ充実するなど開発環境の充実がメリット
個人的には.NETからエクセル操作をもっと充実させればいいんじゃないかと思うよ
VSに勝る開発環境は今のところ皆無なわけで >>263
搭載のされ方によるな。
ライブラリが自由に使えるのであれば、自作しなくてもいい場面が増えて楽になる。
その場合はCで実装されてることが多いから、速度も速くなるだろう。
逆に使えるライブラリに制限があると、VBAとやれることは大して変わらないことになる。ただプログラムとしてリストや内包表記があるから、書きやすかったり見やすくはなると思う。 >>266
2つめのリンク先えらい事実誤認のアホ記事 そうやって他人に聴いてるからお前はいつまでも成長出来ないんだ これからvbaするならpythonのほうがええな
vbaより簡単だと思う