Excelおじさん超朗報!! MS「Excel関数でプログラム作れるようにしたぞー」
■ このスレッドは過去ログ倉庫に格納されています
米Microsoftは3月2日(現地時間)、「Microsoft Excel」のようなローコード向けのオープンソース数式言語「Microsoft Power Fx」を発表した。
同社のノーコード・ローコードソリューション「Microsoft Power Platform」ファミリーの新しい一員だ。
「Power Platform」の“キャンバスアプリ”では、ロジックを記述するため「Excel」に似た数式言語が用いられている。
これを“キャンバスアプリ”から抽出・独立させ、「Power Platform」全体で利用できるように拡張・一般化したのが「Power Fx」だ。
プログラミングに習熟していなくても、「Excel」の数式であれば慣れている・使えるという人は少なくない。
そうしたユーザーがすでに持っている知識やスキルを「Power Fx」としてローコードの世界でも生かせれば、
ビジネスユーザーとプロの開発者の橋渡しとなるだろう。
また、C#やTypescriptのようなオープンソースプロジェクトにすることで、ローコードの世界でもコミュニティ主導の開発が進むことが期待できる。
プログラミング言語としては厳密に型指定された宣言型の関数型言語に分類され、
必要に応じて命令型のロジックと状態管理を利用できる。
数式の結果が自動計算され、リアルタイムで反映される点や、“&”で文字列の連結が行われる点(他の多くのプログラミング言語は“+”を使う)などは「Excel」と同じだ。
UIビルダーを用いれば「Power Fx」がわからないユーザーでもアプリ開発が可能(ノーコード)で、
生成されたコードをアンパックする言語ツールを利用すればプロ開発者が「Visual Studio Code」で扱うこともできる(プロコード)。
Microsoft、「Excel」のようなローコード向けプログラミング言語「Power Fx」を発表
https://forest.watch.impress.co.jp/docs/news/1309590.html
https://forest.watch.impress.co.jp/img/wf/docs/1309/590/image1_l.jpg
https://forest.watch.impress.co.jp/img/wf/docs/1309/590/image2_l.png
https://forest.watch.impress.co.jp/img/wf/docs/1309/590/image3_l.gif
https://forest.watch.impress.co.jp/img/wf/docs/1309/590/image4_l.gif マクロの記憶で手順間違えると落ち込むよね_(:3 」∠)_ なんでエクセルの標準関数に正規表現による置換ないの?
馬鹿なの? じゃなくてVBAがpythonになるんじゃなかったの? EXCEL VBAでプログラミングなんて25年前から当たり前だろ 今vba使ってるんだけどこれはvbaと同じくExcelがあれば使えるの? python使ってるんだけど、このpython毎日ではないけどかなりのペースで使うと2日 今も例えば月曜日とかだとpythonでコーディングしてって感じで使ってるから人気になるんだと思う 楽でいろんなライブラリあるしね ブラウザ上でJSに処理させるのが一般的になってきてるというのに。
俺の場合は複数のJSを非同期に走らせて色々やってるが、最近だと画像の数字も認識できるようになってホント便利。
車のナンバーを勝手に読み込めるようにするにはもう少し精度を高めたいところだよ。 >>18
rpaとかと同じだな
なんとなーくビジネス部門の現場でできそうだけどまともにやろうとするとベンダに丸投げしないとなやつ
保守含めてロックインホイホイ 列や行の端の値を拾う関数すら作れないくせにプログラムだと? ExcelからVBAの関数を呼び出すのとは違うの? 昔、同期入社したやつが「俺はパソコンには自信ある」って言うから「へぇー」って答えてたら「EXCELならかなりのもん」とか言い出したんで「マクロとか詳しいんだ?」って聞いたら「いや、マクロはまだやってない」
そいつとはその後、仲良くなることはなかった 最近しかたなくVBAやってるんだけど
便利ね。Basic言語は自分でコンパイラ作れるくらい理解してるから関数とか知ってればホイホイだわ
ちな、SJC-Pを持ってる元Javaラー excel 14,791円
3.6Gのダウンロードは格安simで無理ゲーだった > プログラミング言語としては厳密に型指定された宣言型の関数型言語に分類され、
PowerShellから何も学んでない MSは独自技術を作っては放置するクセ辞めてくれ。
UNIX界隈なら30年前のシェルスクリプトが修正なしで動くのが当たり前。
見習って欲しい。
MSは見えない地雷(※ただし○○には未対応)をそこいら中に設置しまくるのやめてくれ。
リニアリティが足りないので、本来できるはずこのことが出来ない。
アドホックな回避策で一見意味のわからない(しかし正しく動く)コードを量産することになる。
保守性が低くなる。
センスが悪い。
パワーシェルとかセンスのかけらもない。
アホは独自技術を作るな。
センスがないんだからデファクトスタンダードを採用しろ。 やめてくれ・・・。
これ以上野良Excelをユーザーに作らせないでくれ・・・。 >>13
Pythonはグイが無いから使いものにならない ローコードだのノーコードだのいい加減にしてくれ
バカが自動化ごっこを量産して仕事が滅茶苦茶だ たまに変数が使えたらいいのにって思う。セル内で同じ計算を何度かすることがあったりする。
当然激重になる。 エクセルファイルのマクロって
今でもipadとかmacで動かないの? 相変わらずオブジェクト指向なのか関数型なのかよく分からない構文
統一して欲しい
Input.Text.Right(…)でいいのに
あとSQL文でテーブルの集計ができるようにする機能とか
VLOOKUP地獄をいつまで放置するつもりなんだか >>47
UNIX界隈と利用してるユーザー層が違うのに比較するほうが間違えだと思うけどな >>57
よく分からんが同じ計算になる部分を一つのセルに置いておけば?
で、そのセルを代入すればおk 以前エクセルのpython APIを作ったとかニュースになってなかったっけ? >>62
集計や可視化関係はもうPowerBIでやれってことになったようだ >>66
じゃあエクセルって何やるんだ?
オババの方眼紙かな(´・ω・`) 仕事中暇でしょうがない時はVBAでオセロ作ったりして時間潰すよな >>67
チゲーのか?
マクロとか窓から捨ててperlで集計してアクセルブック生成してるぞ エクセルアクセスおじさん ですが・・・
ちょっと触ってみたいかも Excel VBAをPythonに置き換えるだけで十分なのに、なんでコイツらアホな事をしでかすんだろう。 >>72
ストロングゼロのコピペ改変だからスルーしとけ。 >>66
PowerBIは全角半角の変換ができなくて詰んだ
なんでそんな基本的なことが?ってところで躓くのがOffice
事務のおばちゃんは全角半角ごちゃまぜの表を送って来るからなあ
しかもこっちで直すと戻せって怒られる >>72
氷結のコピペ真似して書いただけだから、内容に意味はない。
ご笑納下さい。 VBAでDLL宣言して呼び出せば、理論上なんでも作れるだろ。 なんか表から計算させたい時にVBA使わないで済むならそれに越したことないかなぁ セル平面で計算ができるようになったんだね
平面に圧縮するのは理想なんだよ(自作して群を扱うのに使ってる)
使ってみようかなー
>>51
各セル内でマリオを作れるということになるね 引き継ぎする時に後任がプログラミングさっぱりだったら地獄だろうな。 Pythonでエクセルにしゅつりょくしたらいーじゃん >>78
VBAってマルチスレッドに対応してたっけ? Excel上でDOOMを動かす作業に取り掛かるんだ セル内のテキスト変更は重くて図形のテキスト変更は激速なのは何故なんだろ AccessとVBAでちょっとしたシステムできちゃうからな >>92
随時全セルスキャンしてるんじゃね
値の更新に やーめーてー
ていうか、作るなら会社を
やーめーなーいーでー >>47
30年前のプログラムがそのまま使えたら
新しいソフト売れないじゃん
わざとやってるに決まってんだろ
appleだって年々OSを重くしてるし
ゲーム屋は反射遊びしてるし >>55
scratchとかの作品集見てるとクラクラするな
1個のイベントで何十もの非同期コードが
同時に同じ対象を操作してたり エクセルなんて開発者モードで、大抵のことできるやん >>47
その通り。さっさとMSを見捨てるのが正解 >>47
一例を挙げると、Excel VBAはDLLを呼び出せるが、VB ScriptはDLLを呼び出せない。
VB ScriptからDLLを呼び出したいとき、苦肉の策でVB ScriptからExcelを呼び出し、Excel VBAでDLLを呼び出す。
ハタから見ると「何やってるの?」となるけど、VB ScriptからDLLを呼び出す場合にはこういったキチガイな手法が用いられる。
MSの作ったものはすべて例外無くリニアリティが足りない。
だから使えないゴミ。 >>33
おら。たぶんその人と逆。全然詳しくねーし(笑) >>48
おれもそう思う。でも。マイクロソフトもさ
ころころVBAの仕様変えてくるし。
Androidや、iOS上でのマクロもやらんし。だんだんなあ。 >>100
C#使えるんなら、excelの縛りいらんだろw 隣の手動コピペおじさんを見かねてVBAで自動化してやったら
チェックと称して手動コピペよりもさらに時間かけるようになったでござる 最近自分は、Googleのスプレッドシートに徐々に移行してるわ それよりVBAをいい加減にVB.netと同じにしてくれ なんだかんだで、一番使える言語がVBA。基本Excelはどのパソコンにも入ってる。 10 INPUT A
20 INPUT B
30 C=A+B
40 END そんな事に力入れなくていいからExcelにも用紙の概念を入れろ、選択して初めて使える機能でいいから >>125
俺が直してやんよ
10 INPUT A
20 INPUT B
30 C=A+B
40 PRINT "おつかれ" >>129
大事な構文を忘れているぞ!
10 INPUT A
20 INPUT B
30 C=A+B
40 PRINT "おつかれ
50 GOTO 40 >>121
プロはこうやって結果を確認する
.10 INPUT A
.20 INPUT B
●30 C=A+B
.40 END >>130
余計なことを…
エラーになったじゃないか 昔のMac版エクセルは
VBAとAppleスクリプトとRealBASICが使えたけど
使いこなせてた人はいるんだろうか? 一つだけ判然としないんだが
Power BIってのはOfficeランタイムのオープンソース版なの?
それとも嘗てのVisioみたいにサードパーティー製Officeアプリケーションソフト相当なの? 関数だけでできることをわざわざVBAにしてドヤってる奴だけはなんとかしてくれ。 VBAは作り手がいなくなると
ブラックボックス化することが
多いもんな 昔、エクセル上で動く2chブラウザがあって、実用性はともかくすげえと思った記憶
仕様変わったからもう使えないんだろうが、Janeしかまともに使えないようになっている現状は退屈だわ >>135
だよな、だいたいのことは関数で出来る
VBAなんてファイル操作とかコピペとかIE操作とかで使う >>137
外注に頼めばどうとでもやってくれるだろ >>137
我が社のベテランSEはそれを見越してかほぼ1行ごとにコメントが入れてるな それよりAndroidアプリがWindowsで動くようになる話はどうなったの?
BlueStacksとかのエミュレータじゃないよ >>113
GASでいいわな、ブラウザ動くデバイスなら
どっからでも使えるし
バッチ処理にはopenpyxl使うし
excel独自言語なんて需要ないよ 印刷以外はスプレッドシートの勝ち
でもExcelの方が手に馴染む エクセルで作った表を電卓で検算してるおっさんなんて実在するの? うちの子が学校でScratch習ったらしくてゲーム作って俺を楽しませてくれる
でも…キャラクターをクリックすると死体になるとか俺の教育が間違ってたのか? EXCELの数式使える人がプログラミングしてる気がなれるツールてことか Cでdll作ってsqlストアド作って
呼び出すだけじゃダメなの? >>159
FORTRANなついw
数値計算は爆速だったな FORTRAN 懐かしい
//RUNで始めて最後が
//STOP
//ENDで終えるやつか FORTRANは複素数型があるのが画期的だったな
ほかの言語でも同等のことはできる、というやつがいたが、却下 頑張ればWin32APIやDirectXとかも呼べるから >>3
あんなの2、3操作だけで止めて
後はコードを手修正するだけだから無問題 循環参照のループ計算でカウンター増やして分岐させてドラクエ動かすとかコンピュータの内部処理を再現する頭おかしいことした奴がいたな >>37
PythonはGUIが無いから
ビジネスで使えないンダよ セルに直接プログラムむ書き込んで機能させる方式か。 >>170
無理矢理Pythonで常駐型GUIアプリ作ったら負荷がおもすぎて使うの止めた >>160
ダメ
生産性が低いから
Cはもう死んだよ >>173
そもそもGUIでプログラミングができないから
ハードルが高すぎる
ローコードにならない >>149
うちの会社には電卓で計算した結果をエクセルに打ち込んでる俺より一回り以上下の社員がいっぱいいる 社内では未だにExcel帳票を使うことが多く、入力内容のチェックとか
入力内容に応じて製品一覧を動的に変化させるみたいなことがより簡単に行えるようになるのならいいかも
365導入したし、社内で古いバージョンのExcelを使っている輩もいない >>175
jupyter環境なんてほとんどscratchと変わらんぞ
3行ほどのコードをブロックと思えばいい >>175
wxpythonとかkivyとかあるじゃん Lambda関数で効率上げんぞー、と思ってたら次はこれか・・・ >>3
空を貫いていかずちで地球を撃ちたくなるよね >>173
Nuitka でコンパイルしてみたら?
動的型のせいで遅い問題は劇的に改善されるよ 記録しただけのマクロはクソだよな
1/10くらいに削ってifやforにブチ込む
気分はプログラマーだよ EXCELの関数でプログラムをコーティング出来るという逆転のアイディアか 数値計算してセルに反映するだけなら
excel関数で全部済むし
実際プログラムでやってることなんて
ほぼifとsumの組み合わせだろ
マクロなんて要るのは外部入出力絡んだ場合だけだろ >>149
デバッグ的な意味合いで、一度ぐらいはするやろ 勘違い意識高い系おじさん「プログラミング(Excelマクロ)ができます(キリッ」 >>168
JSに処理させる(意味深)…興奮してきたぞ >>190
新規票を作った時に往々にしてセルの参照先を間違える事があるからな
プリントアウトして全体を眺めつつ手計算はアリだろう 久しぶりにExcel VBA触ったけどVS Codeの補完機能に慣れてると使いづらすぎる
なぜ有料ソフトに付属するIDEが無料のIDEより劇的に劣悪なんだろうか 2003の仕様が一番使いやすかった
今のは便利なところも多いけどなじめない Excelで納品してと言ってくる客が増えませんように
神様お願い >>195
そのおじさんの方がIT土方より楽して稼いでそう そりゃ世界一普及したプラットフォームだからな。
osも端末も分け隔てなくこぞって対応したがる神ソフト。
今時エクセルで入出力しないプログラムなんてゴミ。バカみたいな入力画面作ってる奴らはマヌケ。
画面のデザインで二言目に出る言葉は「エクセルっぽく」。入力も表示もな。欲しがるのもエクセルファイル。
入力チェック?数値チェックに範囲チェック?バカ用にバカが作りたがるバカ機能なんていらねえのよ。 もともとプログラムが苦手なやつがEXCELおじやってるのに、こんなことしたら逃げられないじゃん
余計なことしやがってとしか思われないと思うが Excelとかもっさり過ぎてストレスマッハだろ
リブレのカルクでいいわ 日本社会の生産性を落とすためにアメリカの某機関が送り込んだっていう陰謀論もあながち嘘とは言い切れないのかもw まぁあんだけpythonやるぞーって言ってたのに全部なかったことにして謎の新開発独自言語ぶっこんでくるのはMSらしい
excelから使うのにはpythonより優れてるのかもしれないがpowershellと一緒でいまいち使われないんだろうな Excelだってろくに使えないやつたくさんいるんだぞ >>214
Excelの良いところは使えなくても使える分だけの機能で使えるところ 老害さんの
ネ申EXCELが
邪ネ申EXCELに進化しました
禁忌のレベルが1上がりました >>200
ちょっと前までVSは十ン万したし…(´・ω・`) >>219
20数年前に石丸電気で約十万円で買ったわ とあるシステムから出力されるエクセル書類を使った退屈な作業が俺に回ってきた。前任者は、毎日数十個のエクセル書類を印刷して保存するといった流れを全て手動でやってたようだが、俺が見たところVBAで完全自動化できそうだ。ここはこっそり自動化して楽をさせてもらおうと思う。 昔いた人がつくったんだけど今度業務が変わるから作り変えてよ
え?設計書?ないよそんなものあなたらプロだから解析してよ
って丸投げする未来しか見えない >>223
その楽した分を他の人の助けに使う積もりが無ければ、爪は隠しておいた方が良いぞ。 >>226
ほんとこれ。
さも時間と手間ひまかけたように装って、絶対にバラしちゃ駄目だぞ 枠が小さすぎて使いにくいだろ
普通のモニターは横長だから拡げると狭くなるし >>223
こうゆう会社で働きた
VBAの存在知られてなくてExcelいっぱい使ってる20人規模の会社 今のExcelは算式(文字列)のセルを計算する関数はあるの? >>223
もしバレた時にVBAの存在を知ってる奴が社内に一人でもいると面倒になるからPythonとかでやっておくと完璧だぞ
そのレベルでやれば誰もついてこれなくて何も言ってこない SUM関数を覚えたから、プログラマーを名乗ってよいですか? おばちゃんばっかりの町工場の事務が良いな
おばちゃんでVBA知ってる人いないし VBA?
マクロ録画ボタンだけ 知ってれば良いんだよ! >>219
VS本体と勘違いしてるだろ
VScodeは無料だぞ、実装も全く別物だぞ
そしてVSより圧倒的に軽いぞ
コンパイル機能ないけど 外部のコンパイラとかと連携するプラグイン入れたりすれば使えると思ってる
UnityのエディタとしてVSCodeを使っている
C++とか、インタプリタのPythonやPHPもプラグイン使えば
補完とかできるんじゃね? マクロってある程度高性能なエディタだと付いてるよね
VBライクなのとかJavaScriptライクなのとか
EmacsとgimpのマクロはLispだっけな
特殊な言語だからちょっと面倒だった そんなことしてないでデータ数多くなると重くなるのどうにかしろよ >>131
そういやその●印はなんなの?
エディタの端を誤クリックすると出てくるけど 今は情報工学の過度期
後から見たら、馬鹿げて見えるソフトウェアが、小学生の絵の如く作られ続ける
死に物狂いでプログラム作ってる奴は馬鹿だと思う
”働いたら負け”が加速していく >>213
wordは印刷用文書データを作成するツールだぞ
ExcelでできることはExcelでやれ >>242
そこでプログラムを一時停止して変数の状態とか確認してバグってないか確認する マッチとインデックスの関数がどうしても理解できないバカな俺はスプシに逃げました。全く無関心だったけどGASで効率アップ。RPAやってる糞よりも修得時間短いし導入コストも無料w >>249
あと、配列数式なんかも憶えて欲しいよね。
{=SUM ( IF (A1:A8="ABC" , B1:B8*C1:C8 , 0) ) } >>250
搾取されるか、不要人材に恨まれるか、自分が使い捨てられるかの3択だよな
手動でチマチマやる振りするのが一番という状態
ブルシットジョブが増えるわけだよ >>24
> 車のナンバーを勝手に読み込めるようにする
警察関係者さんですか? PythonやりたかったらExcel使うのはおかしいだろ。
PythonやりたかったらLibreOfficeのScalc使えば最初からサポートされてるっつうの。 >>256
そんなpythonやりたかったらwindows使うのおかしいだろ、みたいな話しされても PythonからExcelファイルを操作できるけど、in-proccess serverじゃないからオーバーヘッドがエゲツない。
やっぱり内部に組み込まれるのがベストなんだよな。 >>254
AIとかではなく画像認識処理のプログラムが向上したので、パンピーのエンジニアの俺でも簡単に扱えるようになったという話。
エクセルは数字や表計算に特化した専用ソフトだけど、今はブラウザがあればエクセル以上の処理ができてしまうのでゴミ屑みたいなものなんだよ。
俺のやってるのは、駐車場の監視カメラや小規模スーパーの監視カメラの解析で通行した車のナンバーを自動的に読み取りTSとナンバーを記録してデータ化させている。
そのデータをエクセルでも読み取れるようにもできるので、おじさん達にはありがたいみたい。 エクセルとかもはや過去の遺物ソフトなんだよな。
ただしセキュリティのことを考えてオフラインで処理させるのならまだ生きる道はあるかもしれん。
JS使って火狐で走らせればエクセルはいらん。
表計算もできるしデータベースも使える。暗号化させて共有もできるし、自動計算も簡単にできる。
それをスマホで簡単に確認できるからな〜 >>232
お局:「課長、こいつ変なソフトインストールしてます。スパイですよスパイ」 EXCELだけで何とかしようとしている人や
WORDだけで何とかしようとしている人が多いが
世の中にはもっといろいろあることを知ったらいいのに >>232 Python勝手にインストールしてシステム部門がキレた場合には懲戒ものだが PythonがVBA並に簡単だしライブラリも豊富だから
ExcelのVBAを廃止してPythonにしてくれるだけですべて解決なんだが >>263 Wordで何とかなって驚くレベルなんだが(´・ω・`)エーコンナノモデキチャウノー? >>263 あ後Excel方眼紙は一度上手く書けると中毒性が凄く有る 個人的に汎用ソフトやアプリって接続を任意に切り替えられるから有用なんだと思ってる
常時接続下じゃないといけない事情があるなら専用プログラムで仕方ないが >>267
Excel方眼紙は印刷して紙で残す書類作るには重宝するかもな。
でも、PCにデータ取り込んで再活用しようって方針なんだから、もうナシってことだわな >>14
PythonなんかよりLuaの方がいいわ なんでPDFに入力フォームが付いてるようなのが標準化されて普及とかされてないんやろか
そういうのに簡単な計算機能が付いててるのがあれば、エクセルを使ってやる仕事の7割程度はそれで済むってなりそうな >>265
こういうこと言う人って過去の資産を引き継いでるものはどうするんだ?
ってこと何も考えてなさそうだな… >>274
使えてるから負債になるって考えもあるけどな
時間がたつほど現行技術との乖離がすすんで改修が困難になる、業務とのずれが大きくなって運用でのカバーというコストがかさんでいく、なまじ使えるばかりに、てな具合に
場合によるのは認める >>251
SUMはSUMIFがあるけど、MAXIFとかIF月がない場合は
配列数式で出来るから便利なんだよな >>273
今問題なく稼働してるものもある以上、それを負債というのって実務やってるとは思えんけどな・・・ 減価償却が済んでいても実際に使っていたら取得価格の10%の価値がある
というのが公的な評価だろ >>272
秘伝のネ申EXCELで固めてる部署なんかは
マイグレーションに金と時間がかかる事を
理解してない奴が多くて困るわな 職場の女性にExcel教えてって頼まれたんだが、教えられるもんじゃないよな
自分レベルにExcel使いこなすには、閃きとアイデアが大切とかは・・・ >>282
違うだろ、どこでExcel買ったか聞いて一緒に買いに行けよ
画像略 >>263
Excelに印刷専用シートが有れば解決なのに 「プログラマー」とか「SE」っていう呼び方も「ソフトウエアクリエーター」とかに変えるべき >>287
ハイパーメディアクリエイターみたいで、怪し杉w 統合したセルの大きさに合わせて画像を貼れるマクロ作ったら神扱いされた >>289
雑過ぎるわ
会社や現場の文化によるけど
コーダーはプログラマーと別枠で
手順を組立てなくていい
マークアップや画面デザインを専門にやる人を指す場合が多い印象
SEなんて更に別枠 IT土方 っていう言い得て妙 な言葉がもうあるだろ! >>279
「負債」の定義にもよるんやろな
財務的な感覚で言葉を捉えるか、重荷という意味で負債って言葉を使うか
レガシーデバイスとか技術的負債って言葉になれてたり、はんこ文化や日本のIT後進国化問題について考えてたら後者の意味合いでもすんなり受け入れ出来ると思うわ >>259
>ブラウザがあればエクセル以上の処理ができてしまう・・・・・・・・・・・
>車のナンバーを自動的に読み取りTSとナンバーを記録してデータ化・・・・
Google chromeではどのメニューを使用するのですか? >>294
このスレの流れ、どのレスに対して言っているか...
>ExcelのVBAを廃止してPythonにしてくれるだけですべて解決なんだが
このレスに対しての「資産」「負債」
今、VBAが実際に使われているし、問題ないものも多いのに、VBAで書かれたものを「負債」と言ったり、
VBAを廃止してPythonに置き換えればすべて解決するとか…
こういう人ってなにも考えてないんじゃね?ってことですね
問題なく動く って大事なことだと思いますよ >>297
>>265はそう思ってるんじゃない?って話やぞ
つか、動いているならさわるなは必ずしも真じゃないと思うが >>298
>必ずしも真ではない
そんなのは当たり前の話
更新が必要なものもあれば、そうではないものもある
そんなこと普通に実務してたらケースにより様々なのが当たり前なのに、
VBAをPhthonに置き換えれば「すべて」うまくいく
なんてさらって言うのって、何にも考えてないんだろうな… ってことなんですけどねぇ なんやかんやVBAが生き残るよ。
なんてったって他のアプリからも呼んでんだからエクセル内だけで互換取っても意味がない。
エクセルはもちろんエクセルと連携したアプリも改修が必要?ITバブルじゃねえんだからよw
開発もテストも今の若手は忍耐力も応用力も責任力もないからまるで当てにならないからリスクがでかすぎる。
いちいちos変わるたびにシステム変更、なんて時代じゃない。
システムに合わせるためならバーチャルPCででもXP使う時代だよ。 いやそれこそpythonからexcel読んで
numpyやらpandasで処理して
csvなりnpzなりで保存してしまえば
excelなんぞ使う必要なく何とでも連携できるぞ >>301
今ならExcelブック直接作れよ
俺は古いからperl だけど EXCELおじさんって呼ばれてんのかな俺も
毎月の実績をDBからSQLで抽出して
そのデータをシート上に貼り付ければ
別シートの表に反映される様にしてるんだよ
SQLを1個だけ実行して貼り付けたらそれで作業終わり
面倒な計算とか展開とかは全部EXCELにやらせる様にした
以前は複雑なSQLを幾つも実行してちまちま手作りしてたが
その作業を俺が引き継いで今のお手軽フローに変えたんだ
半日かかってた作業がものの数分で終わる様になったし
以前は作り方を知ってる特定の人しか出来なかったけど
今では誰がやっても簡単に作れる仕様になった
毎月当番制にして回す事で個々の負荷を軽減出来てる
でもそのせいか前の担当者から酷く妬まれて上司に讒言された
「手作業には手作業の良さがある」とか
「合理性ばかり追求して人の心が解っていない」とか
「知らない関数を多用しててメンテナンス性が低い」とか
そんな事を上司に言ってきたらしいw
それを間に受けて俺に注意する上司も上司だがw 別にexcel使わんでも
DBスナップショットをwebで見えるように
すりゃいいやんけ
担当決める手間もDB呼んでコピペする手間もいらんぞ
で、そういうシステムできたら
「excelマクロにはマクロの良さがある」とか言うわけだな SQL serverとかOracleに接続とかも簡単に記述できんの? 無料のオフィススィーツにもジャバスクリプトのマクロ搭載しないかな ■ このスレッドは過去ログ倉庫に格納されています