X



[Excel大先生憤死] さらばVBA! JavaScriptベースのOffice Scriptプレビュー版が公開
■ このスレッドは過去ログ倉庫に格納されています
0001デボンレックス(関東・甲信越) [US]
垢版 |
2020/01/27(月) 20:36:34.59ID:WrHxplm/0?2BP(2072)

https://ascii.jp/elem/000/004/000/4000725/
https://ascii.jp/img/2020/01/24/3005290/o/d827d5be2385ccc1.jpg
WordやExcelに代表されるOfficeスイートは以前から、業務処理を自動化するマクロ機能を備えてきた。
VBA(Visual Basic for Applications)を使用するマクロ機能は実装形式も古く、マルウェアの温床になって
きたことは改めて述べるまでもない。

加えて昨今は属人化しやすく、他のアプリケーションと連携しにくいマクロ機能よりも、
RPA(ロボティック プロセス オートメーション)ソリューションを用いた自動化に注目が集まり、
Microsoft自身も旧Microsoft Flowを拡張したPower Automateを提供している(現時点ではプレビュー版)。

 RPAソリューションを用意せず、開発部門に限らずユーザー部門でもワークフローを実現するのが
Office Scriptsの役割だ。本稿執筆時点でOffice Scriptsはプレビュー版であり、Excel Online上で使用可能。
MicrosoftはOffice 365 E3/E5ライセンスユーザーを対象に、段階的なロールアウトを予定している。



作成したOffice ScriptsはOneDrive for Businessに保存され、「Code Editor」ウィンドウを経由して編集・実行する。
開発経験が長い方ならお察しのとおり、Office ScriptsはJavaScript(ECMAScript 5)をベースに機能拡張した
TypeScriptを採用している。

冒頭で「開発部門に限らずユーザー部門でも」と述べたが、開発経験が少ない方なら記録したスクリプトを
そのまま実行すればよく、開発部門の方ならコードベースで修正や最適化などが可能になる。

選択したセルの配色を変更する操作も「selectedSheet.getRange("A2:C2").format.fill.color = "FFC000"」の1行で実行。
サンプルスクリプトも10行程度のコードで、「並べ替えられたテーブルを作成する」「解決済みのコメントを削除する」を
実現可能だと紹介している。Office Scriptsはロボットを回すほどではないが、日常的に実行する操作時間を大きく短縮できそうだ。
0002バリニーズ(家) [US]
垢版 |
2020/01/27(月) 20:38:22.18ID:YYOu7dIr0
なんだか凄そうだけどらどういうことか戦国時代で例えて
0004トラ(茸) [US]
垢版 |
2020/01/27(月) 20:39:13.52ID:Bj41w16H0
>>1
エクセル方眼紙を禁止するのが先
あと、ワードでもバカみたいに半角・全角スペースで埋めて位置合わせして満足してる奴も死刑でいいわ
0006スナドリネコ(新潟・東北) [KR]
垢版 |
2020/01/27(月) 20:41:42.84ID:qXc2gKmE0
vbaが使いやすいとは言わんけど
JavaScriptベースへ移行ってのはいただけないな

vbaしか知らん人間にとっては
まったく使えなくなってしまうじゃんか
0009スノーシュー(やわらか銀行) [ZA]
垢版 |
2020/01/27(月) 20:44:33.53ID:KfkYic0M0
俺の唯一の友達だったイルカを返して!
0010マーブルキャット(西日本) [US]
垢版 |
2020/01/27(月) 20:45:55.81ID:FwN4n98E0
VBA使えるならJavaScriptくらい触ったことあんだろ
0011アメリカンワイヤーヘア(空) [CO]
垢版 |
2020/01/27(月) 20:46:51.18ID:XmBrBQfI0
最近JavaScriptの勉強してたし、実践するにはちょうど良いな
0013マーブルキャット(東京都) [US]
垢版 |
2020/01/27(月) 20:49:02.61ID:5qzzjqW10
>>6
3ヶ月もすりゃあ慣れるだろ
0014ぬこ(神奈川県) [US]
垢版 |
2020/01/27(月) 20:49:32.04ID:+W1a41c60
パワーシェルベースでよかったのに
0016トンキニーズ(大阪府) [US]
垢版 |
2020/01/27(月) 20:51:20.69ID:znR4ZJy30
jquery派との抗争が始まるんか
0017スナネコ(SB-Android) [ニダ]
垢版 |
2020/01/27(月) 20:52:13.79ID:YIQD1xha0
>>2
お前みたいなバカは何に例えても理解できないと思うよ
0019ラガマフィン(大阪府) [US]
垢版 |
2020/01/27(月) 20:53:03.14ID:BRFnHktS0
やっときたか
もっと早くそうしてりゃ良かったんだよ
0021マーブルキャット(東京都) [US]
垢版 |
2020/01/27(月) 20:55:31.67ID:5qzzjqW10
>>14
えええ
MSが生み出したものの中でも特大級のうんこじゃん、あれ
0024マンチカン(茸) [ヌコ]
垢版 |
2020/01/27(月) 20:56:30.55ID:T3pk3WyL0
Java有料化
0028スナドリネコ(ジパング) [CN]
垢版 |
2020/01/27(月) 20:59:40.60ID:pgo77SZo0
VBAは無くならないでそのまま継続じゃないの?
JavaScriptに以降してもVBAと同じくらい便利なエディタ用意してくれるなら移行するわ
0031白黒(千葉県) [DE]
垢版 |
2020/01/27(月) 21:00:55.27ID:Pfis3ra/0
たまにワークシート関数よりVBA使えとか言う奴おるけど
いつ使えなくなるかわからんマクロなんか使う気にならん
使えなくなるかも知れないだけじゃなくて、後任がプログラムできない奴だと引き継ぎできなくて困ったりするし
ワークシート関数程度なら文系でもすぐ理解するけど
0033コーニッシュレック(東京都) [US]
垢版 |
2020/01/27(月) 21:02:10.09ID:3wCKmXJ20
とりあえずOfficeはリボン辞めてメニューに戻せ。金なんかなんぼでも払ってやるがメニュー戻さない限り2003以降は買わないからな。
0036イリオモテヤマネコ(大阪府) [IR]
垢版 |
2020/01/27(月) 21:02:42.10ID:TqaCUGO30
>>9
冴子先生は?
0040ロシアンブルー(東京都) [JP]
垢版 |
2020/01/27(月) 21:03:41.70ID:ufPwBWDE0
office JavaScript API は昔からあったじゃん。
見ると結構完成度高くなっているみたいだけどw
0042ターキッシュバン(神奈川県) [US]
垢版 |
2020/01/27(月) 21:05:24.01ID:WFOSWnlw0
死んだら次はcシェルで宜しく
0043ハイイロネコ(京都府) [NO]
垢版 |
2020/01/27(月) 21:05:32.81ID:MnkrRL3N0
スクリプト言語ってやつ一つの言語じゃなく相称みたいなもんなのに
プログラム得意な人はなんでまるで共通仕様のようにパパっと書けるの?
0045オシキャット(鳥取県) [FR]
垢版 |
2020/01/27(月) 21:06:24.63ID:cFcA5B510
VBA使えなくなるのか
0046ジャガランディ(茸) [FR]
垢版 |
2020/01/27(月) 21:07:16.13ID:09SMncEw0
>>6
普通にC#Aにしてくれと思う
0047ボブキャット(鹿児島県) [PL]
垢版 |
2020/01/27(月) 21:08:06.71ID:CdmJwRUm0
>>43
どんな言語も基本は同じでしょ
変数、分岐、ループ、関数、構造体

複雑な処理は簡単な処理の組み合わせに過ぎない
0048白黒(千葉県) [DE]
垢版 |
2020/01/27(月) 21:08:14.34ID:Pfis3ra/0
>>43
書き方違うだけでやることほぼ同じだもん
この処理はあの言語ではこう書くけどこの言語ではどう書くのかなとかぱぱっと調べれば書ける
0049ジャガランディ(茸) [FR]
垢版 |
2020/01/27(月) 21:08:40.18ID:09SMncEw0
>>43
ほとんどの言語は共通する仕様が多いから
0050しぃ(栃木県) [ニダ]
垢版 |
2020/01/27(月) 21:09:17.58ID:27oNZ86B0
いいと思う
今時JSは小学生でも使える基本
0051スペインオオヤマネコ(栃木県) [US]
垢版 |
2020/01/27(月) 21:10:53.61ID:TJuS6c2c0
>>4
方眼紙っつーかそれに連なる結合が一番の悪だな
数式、マクロ、フィルタ、ソートとにかく全てぶっ壊しやがる
0052デボンレックス(埼玉県) [CL]
垢版 |
2020/01/27(月) 21:10:59.65ID:3GwVPwrq0
そしてまたど素人が作ったマクロが動かないという苦情を聞くのか・・・
自分だけの業務効率向上に抑えて欲しいわー
周りに配布すんなやー
配布すんなら一生面倒みろやー
0053カラカル(SB-Android) [ニダ]
垢版 |
2020/01/27(月) 21:11:14.97ID:2UUvuU8n0
>>47
vbaしか知らん人ってネットでコピペしてくるだけだからそういうの知らないんだよ
プログラミングを勉強するんじゃなくて、やりたい処理をググってコピペするだけのおっさんが結構いる
0054茶トラ(京都府) [US]
垢版 |
2020/01/27(月) 21:11:29.57ID:8kJcWU0v0
あなたのハゲにサクセスしたい
北海道のスーパーハゲザー息してる?
0055ロシアンブルー(東京都) [JP]
垢版 |
2020/01/27(月) 21:12:25.70ID:ufPwBWDE0
>>45
今回のはマクロとは違う。
Office Online を経由したwebベースの仕組みで、OneDriveに保存した文書を自動で書き換えできる。
複数のOfficeアカウントでの共有もできるから、それを使えばexcelを業務用プラットフォームにすることも可能。
0056ハイイロネコ(京都府) [NO]
垢版 |
2020/01/27(月) 21:12:41.09ID:MnkrRL3N0
>>47,48,49
すまんなそっかプログラムなんてhtmlであべちゃんのHP程度しか
できない身としては不思議だった。
0059(空) [ヌコ]
垢版 |
2020/01/27(月) 21:13:53.44ID:4B6Rh40Z0
JavaScriptはトラブル多いからやだ
0064ジャガー(ジパング) [US]
垢版 |
2020/01/27(月) 21:16:45.83ID:7RzPXTVZ0
ファイルとフォルダの概念がわからない人にマクロを作って
パソコンの基本操作から教える羽目になって後悔した
会うたび使い方を忘れたって聞かれるの勘弁して…
0065バーミーズ(光) [TW]
垢版 |
2020/01/27(月) 21:17:47.87ID:Q4Z2/hhe0
VBA取り残され過ぎだしそろそろなんとかしたくなるわな
0067アジアゴールデンキャット(茸) [US]
垢版 |
2020/01/27(月) 21:18:33.37ID:0OSUCI2i0
ちょっと興味あるな
OSがLinuxでもOffice onlineてのは使えるの?
0068コラット(滋賀県) [MX]
垢版 |
2020/01/27(月) 21:22:59.02ID:lT3LMWUO0
どっちみち属人化やろ
0070マーブルキャット(西日本) [US]
垢版 |
2020/01/27(月) 21:24:15.63ID:FwN4n98E0
そういやGoogleAppsScriptもJavaScriptベースだったか
0071ジャガー(千葉県) [CN]
垢版 |
2020/01/27(月) 21:26:14.83ID:NRV/TJ2J0
VBA少しいじったことあるけど配列渡しがよくわからんかったわ
適当に書いてもなんか動いてしまうし
0073ぬこ(東京都) [US]
垢版 |
2020/01/27(月) 21:33:31.62ID:boUBGoiV0
個人利用でもVBA使う場面はあると思うけどなあ
ファイル名管理なんか下手なフリーウェア使うよりExcel + VBAでガーッとやっちゃった方が便利だし
0074ブリティッシュショートヘア(福岡県) [US]
垢版 |
2020/01/27(月) 21:34:13.51ID:/mtEE2NZ0
簡単に作れるからこそ仕様がブラックボックス化・属人化する訳で、
言語の問題じゃ無いよね。

それに、属人化ってのは裏を返すと高効率って事だから、
金が無い中小にとってはデメリットばっかりでも無いのよね。
0076カナダオオヤマネコ(神奈川県) [NL]
垢版 |
2020/01/27(月) 21:35:21.92ID:Io9klOPQ0
パンピーリーマンにとっては更にハードル上がるな
0077スペインオオヤマネコ(宮城県) [US]
垢版 |
2020/01/27(月) 21:35:44.34ID:MSVHcZrW0
Javaで揉めてC#つくったんだから
C#にしろよ
0078スミロドン(岡山県) [CN]
垢版 |
2020/01/27(月) 21:37:27.31ID:xwYSK6kE0
javascriptはvb以上のクソ言語なのに何で移行する必要があるのか
pythonならまだわかるんだが
0079ボブキャット(SB-iPhone) [US]
垢版 |
2020/01/27(月) 21:37:38.93ID:ioU7x2L70
だれかがすぐ
jQuery プラグイン作ってくれるはずや
0080スペインオオヤマネコ(大阪府) [US]
垢版 |
2020/01/27(月) 21:37:54.40ID:eS6TVYqY0
>>33
お前みたいなゴミの意見はどうでもいいと思ってるよ
0081アンデスネコ(長屋) [ニダ]
垢版 |
2020/01/27(月) 21:38:30.99ID:onVEv1WZ0
pythonとかヤングの使うようなのは難しくてよくわからないので
JavaScriptベースのがわかりやすくていいわ
0084ロシアンブルー(東京都) [JP]
垢版 |
2020/01/27(月) 21:42:02.24ID:ufPwBWDE0
>>78
JavaScriptの仕様はECMAに準拠してて一切実装に影響されない盤石な仕様になっているよ。
問題はHTML上で使う時に、ブラウザの仕様、それから未だブレまくってるHTML標準がマトモなスクリプト実装を実現できないこと。
同じECMAのスクリプト仕様に準拠してるBS/CS/地上波のデジタルコンテンツのスクリプトは大きな動作差異は存在しない。
0085アメリカンボブテイル(千葉県) [KR]
垢版 |
2020/01/27(月) 21:43:03.67ID:2sbk87OC0
>>29
それをいうならJScriptでしょう
0088ジャングルキャット(東京都) [JP]
垢版 |
2020/01/27(月) 21:44:09.08ID:okS8u0QK0
>>33
2003じゃExcelの行数と列数が足りないだろ
0089ロシアンブルー(東京都) [JP]
垢版 |
2020/01/27(月) 21:44:29.87ID:ufPwBWDE0
>>83
vb.Net はc#互換だよ。
API経由で今でもOfficeを操作できる環境は使われてるよ。
0090サビイロネコ(北海道) [US]
垢版 |
2020/01/27(月) 21:45:00.23ID:FKMhxpXH0
JScriptじゃないのか
0091ロシアンブルー(東京都) [JP]
垢版 |
2020/01/27(月) 21:46:27.70ID:ufPwBWDE0
>>85
JScriptはJavaScriptとECMAスクリプトと同じ立ち位置のもの。
J#はJavaににた記法でc#と同等の実行ファイルを作るためのツールだよ。
0092アメリカンボブテイル(千葉県) [KR]
垢版 |
2020/01/27(月) 21:46:48.29ID:2sbk87OC0
で、俺のexcel2010でサポートされるのはいつ?
0093ピクシーボブ(埼玉県) [EU]
垢版 |
2020/01/27(月) 21:47:01.41ID:aLF0uLX20
安いからってJust Calcとかいうパチモンソフトを導入しやがって
てかあれ何でMSに訴えられないのかマジで不思議
0094ベンガル(千葉県) [US]
垢版 |
2020/01/27(月) 21:48:01.74ID:+5Sl0BUL0
>>4
セル内改行とか書式設定も入れといて。
0096ぬこ(家) [ニダ]
垢版 |
2020/01/27(月) 21:49:37.96ID:GGn2JpIq0
>>12
もう何年も前からJSが主役だろ
0097ボンベイ(埼玉県) [IN]
垢版 |
2020/01/27(月) 21:49:56.89ID:z1owRIOw0
Windows 95 〜 XPあたりまではふつーにVBAでのマクロなどの案件がそこらじゅうに転がってて、
ちょっと営業すれば割といい単価で受注できたよ。フリーランス時代はけっこう稼がせてもらったなw
あの時代にランサーズみたいなマッチングサイトがあったら、かなりの数が登録されてたとおもうな
0098アメリカンボブテイル(千葉県) [KR]
垢版 |
2020/01/27(月) 21:50:30.49ID:2sbk87OC0
>>91
なぜ俺に言うのか
0099スペインオオヤマネコ(大阪府) [US]
垢版 |
2020/01/27(月) 21:51:07.55ID:eS6TVYqY0
>>93
表計算ソフトは別にMSがオリジナルじゃないよ
Excelだって、パクりにパクりを重ねて今に至ってるんだから
0100アムールヤマネコ(東京都) [ニダ]
垢版 |
2020/01/27(月) 21:51:30.37ID:uSZC1qdh0
野良VBA、RPAに続いて またも翻弄される社内SEの光景が見えるぞ
0101イリオモテヤマネコ(大阪府) [IR]
垢版 |
2020/01/27(月) 21:52:59.64ID:TqaCUGO30
うちではwin7終了でVb6のプロジェクトをVBAへ移植することになったぞ
0104ヨーロッパヤマネコ(大阪府) [FR]
垢版 |
2020/01/27(月) 21:57:32.37ID:o+waaJhL0
会社に大量にある誰が作ったか
わからんエクセルマクロを日々
修正して、制作意図が不明なものは
c#で裏で操作してる俺の毛根が
死滅しそう。
セルにロックかかっててパスワード
不明な場合は一からファイル
作り直し。
0105ロシアンブルー(東京都) [JP]
垢版 |
2020/01/27(月) 21:57:40.44ID:ufPwBWDE0
>>98
辿るの面倒だから
0108ロシアンブルー(東京都) [JP]
垢版 |
2020/01/27(月) 22:00:06.53ID:ufPwBWDE0
>>102
strictって型宣言に従う記述法もある
0109白黒(福岡県) [UA]
垢版 |
2020/01/27(月) 22:00:48.70ID:BQRsT0Yd0
VBA早く絶滅しろ!
0111トンキニーズ(千葉県) [JP]
垢版 |
2020/01/27(月) 22:03:38.41ID:Fa7auQs80
JavaScriptやってないけど
ちょっとTypeScriptやってみるか
0112ロシアンブルー(兵庫県) [FR]
垢版 |
2020/01/27(月) 22:04:28.89ID:uEsh2Zob0
vbaで何やってるかによるけど
読めるならJavaも触れると思う
0113ヤマネコ(SB-Android) [BR]
垢版 |
2020/01/27(月) 22:05:45.96ID:nziOYmFi0
Javascriptでマウスやキーボードの入力を記録再生するんだろ?
トロくてVBAの代りになんかならんわ
0115シャルトリュー(東京都) [US]
垢版 |
2020/01/27(月) 22:08:11.37ID:xzDL5/cM0
まてよ、何年VBAを使ってきたと思ってるの?
メニューがリボンに変わるのとは訳違うぞ
0116しぃ(神奈川県) [US]
垢版 |
2020/01/27(月) 22:09:09.05ID:ot+rHZHC0
キモオタが作ったマクロだらけの自己満ファイル→おっさんがセル手打ちで修正して上書き保存→派遣ババアがテキストボックスで文字を上書き→新人が困り果てて俺に持ってくる→一日がかりで作り直す

こんな仕事もう嫌だ…
0118デボンレックス(家) [US]
垢版 |
2020/01/27(月) 22:10:41.01ID:+io3kJ8j0
VBAオンリーの俺涙目
0120ライオン(福岡県) [US]
垢版 |
2020/01/27(月) 22:13:12.11ID:KxUZhbrR0
VBAのままセキュリティを強化するんじゃだめなん?
言語が変わったらまた1からやり直しじゃん
0122ロシアンブルー(東京都) [JP]
垢版 |
2020/01/27(月) 22:13:20.78ID:ufPwBWDE0
>>117
lngもあるよ
0124ロシアンブルー(東京都) [JP]
垢版 |
2020/01/27(月) 22:15:18.87ID:ufPwBWDE0
>>120
マクロはVBAのままだってば
現実と違う受け取りしてそれに対する提案するって犯罪者になりかねない認知の異常だよ
冷静にね
0125トンキニーズ(東京都) [US]
垢版 |
2020/01/27(月) 22:15:56.78ID:utjC5rgM0
Pythonはやめたんか
0127ロシアンブルー(東京都) [JP]
垢版 |
2020/01/27(月) 22:17:50.00ID:ufPwBWDE0
>>123
VBAはVBからのコントロールを意図したWindows DLL以外に他言語とのインタフェイスがなきんだよ
0128ロシアンブルー(東京都) [JP]
垢版 |
2020/01/27(月) 22:18:52.30ID:ufPwBWDE0
>>126
そりゃIP通信とかシェルを使えばなんとでもなるけどそういう話じゃないだろ
0129エジプシャン・マウ(東京都) [DE]
垢版 |
2020/01/27(月) 22:18:52.25ID:/JmfotjY0
>>4
office365にレイアウトソフトMS方眼紙を追加してくれ
0131ライオン(福岡県) [US]
垢版 |
2020/01/27(月) 22:20:33.01ID:KxUZhbrR0
>>123
たまにhtmlに埋め込まれてるJavaScript見るけど改行なしに記号と単語がびっしり詰め込まれてて
どこで区切ればいいのか見当すらつかん
0132ジャングルキャット(神奈川県) [ニダ]
垢版 |
2020/01/27(月) 22:20:38.52ID:sCZO2+BP0
AutoIt使ってる人いないのかよ
0133サビイロネコ(静岡県) [EU]
垢版 |
2020/01/27(月) 22:21:07.71ID:DbuXQ9Id0
>>114
1+1が11にならないか心配
0134エジプシャン・マウ(東京都) [DE]
垢版 |
2020/01/27(月) 22:21:20.15ID:/JmfotjY0
>>120
VBAは廃止されるから泥舟からは早く逃げろ
0135トンキニーズ(東京都) [US]
垢版 |
2020/01/27(月) 22:21:33.38ID:utjC5rgM0
>>131
あれは難読化とか圧縮されたやつだから人が読むものじゃない
0136ヨーロッパオオヤマネコ(群馬県) [US]
垢版 |
2020/01/27(月) 22:21:44.14ID:WYbLleV40
>>Officeスイート

この「スイート」っていうの、やめてほしいわ。
0137ノルウェージャンフォレストキャット (東京都) [US]
垢版 |
2020/01/27(月) 22:22:03.22ID:Zvg5TKc70
これから勉強するんだけどVBAでいいの?
0138サビイロネコ(静岡県) [EU]
垢版 |
2020/01/27(月) 22:24:50.35ID:DbuXQ9Id0
>>137
よくわからんけどLISPで
emacsとかgimpのスクリプト使うのに捗るよ
0140ノルウェージャンフォレストキャット (埼玉県) [KR]
垢版 |
2020/01/27(月) 22:25:34.05ID:QWYj10d+0
VBはC#ってやつにしんかしたんじゃないのけ?
0142ペルシャ(東京都) [SE]
垢版 |
2020/01/27(月) 22:27:49.37ID:I0twbrwG0
>>28
VBAはMSがもうメンテしたくねえんだよ
分かれよ
JavaScriptは非常に優れたインタープリターが得られるからこれからは全部JavaScriptや
0143アムールヤマネコ(東京都) [US]
垢版 |
2020/01/27(月) 22:30:20.53ID:4NiOy0zY0
マクロとか1回も覚えることなくエクセル終わりそう……
0145(福島県) [BR]
垢版 |
2020/01/27(月) 22:31:46.83ID:+gRRqcR30
もしかしてaddin作り直しになるのか?
めんどくせー
0146ペルシャ(東京都) [SE]
垢版 |
2020/01/27(月) 22:34:14.64ID:I0twbrwG0
>>18
今のJavaScriptの地位をもたらしたAjaxとかはマイクロソフトが勝手にJavaScriptに実装した機能が発端だったりする
0148マンクス(東京都) [PL]
垢版 |
2020/01/27(月) 22:34:32.53ID:UMdCMYUa0
poweshellを育てろよ
0149ノルウェージャンフォレストキャット (東京都) [US]
垢版 |
2020/01/27(月) 22:41:28.64ID:Zvg5TKc70
>>138
わからん
今春就職で多分事務職になるからやっとこうかと思ったんだが
0151ペルシャ(東京都) [SE]
垢版 |
2020/01/27(月) 22:42:16.68ID:I0twbrwG0
>>93
ExcelはLotus123のパクリ
Lotus123もvisiCalcのパクリ
visiCalcも…
0153ペルシャ(東京都) [SE]
垢版 |
2020/01/27(月) 22:44:01.22ID:I0twbrwG0
>>102
もうvarなんて滅多に使わねえよ
0154エキゾチックショートヘア(東京都) [ニダ]
垢版 |
2020/01/27(月) 22:44:43.28ID:02U6HZon0
VBの記述が苦手、せめてC#ならまだ使える
C系から派生した言語だけにして欲しい
0155イリオモテヤマネコ(新日本) [US]
垢版 |
2020/01/27(月) 22:45:43.63ID:tqPD90Gl0
javascriptにしてもいいけど、ちゃんとライブラリの解説が欲しい
illustratorとか欲しい機能の解説がなくて、いつも手探りだわ
0156パンパスネコ(東京都) [US]
垢版 |
2020/01/27(月) 22:47:00.35ID:8XRJF1l60
何でもかんでもVBA ばか
会社の基本システムでExcel出力するが、基本システムの方を修正しないで出力したExcelをVBA で修正してやがる
こーゆー後任のことを考えないアホはまじ迷惑
0157ペルシャ(東京都) [SE]
垢版 |
2020/01/27(月) 22:49:07.85ID:I0twbrwG0
>>12
今やイケてるフレームワークはみんなJavaScriptベースなんだぜぇ
0160アビシニアン(秋) [US]
垢版 |
2020/01/27(月) 22:50:34.69ID:ic9yD+WP0
もうさ、ライブラリ多過ぎ言語どうにかしろ
用途によってライブラリが違くてゴチャゴチャ
使うたびに調べればいいとかそういうことでない
0161茶トラ(光) [US]
垢版 |
2020/01/27(月) 22:54:03.63ID:PVzsqi3G0
VBA出来るならJavaScriptの習得は直ぐだよ。
構文似てるところあるし。
0162ペルシャ(東京都) [SE]
垢版 |
2020/01/27(月) 22:54:11.72ID:I0twbrwG0
偏執的な型厳密厨がJavaScriptが嫌なんでTypeScriptとか言ってるけどもう趨勢は変わらねえよ!
いくらTypeScript使ってもそもそもHTTPやHTMLやJSONの世界は数値や文字の型なんてない一緒くたの世界だから
そこを扱うのに型がどうのとか馬鹿じゃねえの??
Webの世界で型厳密を唱えるアホは死んだほうがええ
0163茶トラ(光) [US]
垢版 |
2020/01/27(月) 22:56:07.13ID:PVzsqi3G0
ところで、OneDrive for businessって機密情報入れても大丈夫?
これがあるから使い難い。
0164サーバル(ジパング) [CN]
垢版 |
2020/01/27(月) 22:58:16.47ID:ZFxlJGkt0
>>163
機密情報は入れたらあかんやろ
0166白黒(大阪府) [ニダ]
垢版 |
2020/01/27(月) 22:59:11.51ID:WeqbZqOV0
VBA勉強しようかと思ったら変わるのか
ついてけねぇぜ
0168スペインオオヤマネコ(ジパング) [CA]
垢版 |
2020/01/27(月) 23:00:07.20ID:GIYseuUT0
使えるようにすればみんなかってに弄って覚えるさ
0169オリエンタル(大阪府) [US]
垢版 |
2020/01/27(月) 23:01:00.41ID:NL2uecjA0
うそーん
困る
0170オリエンタル(大阪府) [GB]
垢版 |
2020/01/27(月) 23:04:51.86ID:Vz2MCBZ60
>>131
トランスパイルてのをやってる
es6のjavascript をブラウザでも実行できる形式に変換
es6はブラウザで動くjavascript とは別物と思った方がいい
トランスパイラの有名どころはbabelかな
0171マーブルキャット(やわらか銀行) [CN]
垢版 |
2020/01/27(月) 23:04:53.52ID:LPGwn+hv0
>>88
行数必要なやつがEXCELに依存してる意味がわからん
0172茶トラ(光) [US]
垢版 |
2020/01/27(月) 23:05:14.14ID:PVzsqi3G0
>>164
いみねーw
やっぱこれからもVBA安泰だわw
0173マンチカン(三重県) [CN]
垢版 |
2020/01/27(月) 23:05:45.51ID:YeoY9g4B0
俺も遊びでVBA触ってみようと思ってたのになぁ (すっとぼけ
0176ペルシャ(東京都) [SE]
垢版 |
2020/01/27(月) 23:06:19.36ID:I0twbrwG0
>>167
GASは第一にJavaScriptでtypescriptは2番手やぞ
0177チーター(東京都) [JP]
垢版 |
2020/01/27(月) 23:09:14.78ID:p6poZKEt0
Javaのヌルポ地獄に陥らない為にはI/Fは型定義しましょうねって話
VSCodeとの組み合わせが最高にGood
0179茶トラ(京都府) [US]
垢版 |
2020/01/27(月) 23:10:21.66ID:8kJcWU0v0
北海道のスーパーハゲザー見てるー?
息してるー?
あなたのハゲにサクセスしたい
0181ピューマ(ジパング) [US]
垢版 |
2020/01/27(月) 23:13:02.82ID:XCHrwwmp0
あれ?pythonちゃうのかよ
0184サーバル(ジパング) [CN]
垢版 |
2020/01/27(月) 23:18:09.68ID:ZFxlJGkt0
>>172
一応入れられることにはなってるけど、そこまで信用できないって意味な
そもそもうちの職場だと、機密情報入っているようなパソコンはインターネットに繋がれてない
0186スフィンクス(東京都) [ニダ]
垢版 |
2020/01/27(月) 23:24:46.01ID:YhgYUzEG0
両方かけるけどVBAのほうが好き
0187マンチカン(神奈川県) [PH]
垢版 |
2020/01/27(月) 23:32:59.39ID:7Pr4zWRI0
このマクロの実行環境は他のオフィスソフトに移植可能なのか?
仕様非公開は困るぞ
0188スフィンクス(北海道) [US]
垢版 |
2020/01/27(月) 23:37:51.69ID:Bw0J0xIu0
C♯くらい実装しろや!
0192ベンガル(大阪府) [US]
垢版 |
2020/01/28(火) 00:16:49.49ID:dwyFmjyi0
VBAのヤバさはVBAの言語仕様とは別の所にあると思うんだが
0193猫又(中部地方) [US]
垢版 |
2020/01/28(火) 00:18:12.08ID:uU+6bvk10
>>88
限られた行数でなんとかするのが腕
256列じゃ足りないとかいう奴は甘えてる
0194ピューマ(埼玉県) [RU]
垢版 |
2020/01/28(火) 00:20:08.26ID:qNowXloO0
>>156
個人で修正していいような基本システムなの??
そんなの普通ならそのシステム作った会社に改修依頼するもんだが
0195スナドリネコ(静岡県) [EU]
垢版 |
2020/01/28(火) 00:21:06.79ID:0srCOqHB0
ワザワザVBAで動いてるものJavaScriptに書き直すのは面倒だな
専らビジネスで使われてるだろうし、JavaScript対応にしても20年ぐらいしてもVBAは残るんじゃないか?
0196猫又(中部地方) [US]
垢版 |
2020/01/28(火) 00:25:53.80ID:uU+6bvk10
>>124
え?マクロをvba→javascriptに変更するんじゃないの?
0197ぬこ(愛知県) [CN]
垢版 |
2020/01/28(火) 00:26:07.73ID:szz4aHxZ0
以前書いてたけど全部忘れた
今はコピペの腕を磨いてる
0199ベンガル(大阪府) [US]
垢版 |
2020/01/28(火) 00:27:17.00ID:dwyFmjyi0
>>195
VBAでしかできないこととJavaScriptでしかできないことが混在して
言語が混在した文書が主流になるとかありそう
0200スナドリネコ(静岡県) [EU]
垢版 |
2020/01/28(火) 00:28:26.92ID:0srCOqHB0
>>192
WindowsのAPI叩けるならJavaScriptでも同じだな
0202白黒(静岡県) [ニダ]
垢版 |
2020/01/28(火) 00:38:16.86ID:at6pPX0n0
JavaScriptでvbaと同じ日本語文字処理出来るの?
1バイトと2バイト混在の、MIDとか使える?
0206ベンガル(大阪府) [US]
垢版 |
2020/01/28(火) 01:08:07.23ID:dwyFmjyi0
>>205
JScriptでは?
0207ジャングルキャット(東京都) [US]
垢版 |
2020/01/28(火) 01:38:40.81ID:RUIgYa060
>1-80>81-160>161-240>241-320>321-400
〜〜〜あなたに届け愛の歌〜〜〜
  ◎愛を込めてURLを◎
ttps://sp.nicovideo.jp/watch/sm23961900
いい歌みっけ!

青葉創価文春
創価文春青葉
文春青葉創価

ttps://2ch.review/cache/view/newsplus/1532712166

↑このスレ「創」で検索したら、たくさんの・・・




朴李堂々の歌って(笑)あかまつ朴李堂々の歌って(笑)あかまつ青葉創価文春&青葉創価文春�あかまつ朴李堂々の歌って(笑)あかまつな
0209縞三毛(SB-iPhone) [US]
垢版 |
2020/01/28(火) 02:01:25.94ID:ilOKpX7T0
なんでJSなんだよ
0211アメリカンカール(秋) [US]
垢版 |
2020/01/28(火) 04:30:30.98ID:ESxFIl0a0
JS6とか、ハァハァ‥‥うっ!
0213ペルシャ(千葉県) [JP]
垢版 |
2020/01/28(火) 04:43:15.72ID:pID+SHr70
MSのことだから、いろいろと独自仕様を入れ込んでウザがられる未来が見える。
0214リビアヤマネコ(ジパング) [FR]
垢版 |
2020/01/28(火) 06:11:28.27ID:PY3GE+BE0
プログラマーって年取ったら無理だろ
こんなに言語コロコロ変わって全部覚えるのとか無理すぎる
0215ラ・パーマ(山口県) [NO]
垢版 |
2020/01/28(火) 06:43:20.00ID:H2DEzWce0
コロコロ変わった結果若手が使わないCOBOLのおかげで食いつなげる50代とかいるからなんとも
0217ハバナブラウン(茸) [ニダ]
垢版 |
2020/01/28(火) 07:05:53.08ID:kR8qPSzq0
何でPythonにしないんだよ(50)
0218ピューマ(新潟・東北) [KR]
垢版 |
2020/01/28(火) 07:26:03.97ID:B+n8Et7v0
vbaの良いところは、vbaで完結してるところだと思ってた
ちょこっとvbaだけ勉強すれば簡単に実用的に使える

JavaScriptだとこうはいかないだろ
JavaScript勉強するだけで、HTMLとかCSSとかやんないといけないだろ
ちょこっとJavaScriptだけ学んでってわけにはいかないみたいだし
どうなんだろね
0220ヒマラヤン(東京都) [SE]
垢版 |
2020/01/28(火) 08:20:08.67ID:yFXp6Uic0
もうExcelの内部データ形式はJSONにしちゃいなよ
0221カナダオオヤマネコ(ジパング) [ニダ]
垢版 |
2020/01/28(火) 08:21:01.28ID:uRnqrj1H0
新たなマクロ職人が生まれて迷惑
0222アメリカンショートヘア(岡山県) [CA]
垢版 |
2020/01/28(火) 08:23:37.93ID:q2x07l4I0
日本企業なめんなよ
あと100年はoffice 2007が稼働してマクロ職人の健在だ
0223スナドリネコ(静岡県) [EU]
垢版 |
2020/01/28(火) 08:25:03.11ID:0srCOqHB0
>>205
Javaもやばいけど、やばくしてるのはオラクルさんだよね
0226コドコド(茸) [MX]
垢版 |
2020/01/28(火) 08:50:29.13ID:2Uoh1fk10
>>196
記事を読もうよ
0228パンパスネコ(ジパング) [DE]
垢版 |
2020/01/28(火) 09:36:03.42ID:IhbM0dpl0
ちょいちょいjavascriptとjavaを混同してるやついるなw
0229サバトラ(東京都) [US]
垢版 |
2020/01/28(火) 09:38:47.03ID:LQWH6KoN0
JAVAは便利なものだよ
あまり環境依存しないのでVBAの後継としてはよいかと
どうせMSSQLとのToolも増えるだろうし方法が変わるだけだ
0231ラ・パーマ(東京都) [US]
垢版 |
2020/01/28(火) 09:45:41.94ID:WbvuGu3z0
逆にjavascriptでインテリセンス効かないならvbaがこのまま使われ続ける
0232(千葉県) [DE]
垢版 |
2020/01/28(火) 09:53:15.96ID:AUHoTnV+0
>>218
ExcelマクロとしてJavaScript使うならHTMLとかCSSとかいらんやろ
逆にVBAだろうがJavaScriptだろうがマクロとして使うならExcelのオブジェクト構造学ばなあかんし
0233三毛(光) [US]
垢版 |
2020/01/28(火) 09:54:44.01ID:nZhfYZZL0
これは一稼ぎのチャンスだな
0235メインクーン(日本) [FR]
垢版 |
2020/01/28(火) 10:15:47.83ID:0gPswnR90
>>227
Java使いはスマホアプリ作成に全力注ぐしかなくなるのか。
0239マンクス(ジパング) [NL]
垢版 |
2020/01/28(火) 11:08:01.31ID:yvLK5E/10
>>226
VBAのマクロを否定から入ってJavaScriptに代わるって書いてあるやん
0240バーミーズ(東京都) [ニダ]
垢版 |
2020/01/28(火) 11:49:39.46ID:B/ce7TNv0
誰も>>1の間違いに気付かないなんて
ニーソくも堕ちたな


正解 選択したシートの特定のセルの色を変える
0241ハイイロネコ(山梨県) [AT]
垢版 |
2020/01/28(火) 12:32:12.34ID:Prto0iuc0
新しい言語に慣れる慣れないの話じゃなくてvbaで作った資産をどーすんだって話だわ
イチから作ると工数掛かってしかもデリバリに間に合わん問題が出るわ
0242猫又(茸) [US]
垢版 |
2020/01/28(火) 12:36:31.95ID:9Kr5TU510
JavaならまだしもJavaScriptじゃ更なる混沌しか想像できない。
0244ラガマフィン(埼玉県) [DE]
垢版 |
2020/01/28(火) 12:41:26.94ID:+2kBT+Rb0
>>241
デスクトップ版を廃止する、と言い出してからが本番。
0245(千葉県) [DE]
垢版 |
2020/01/28(火) 12:43:17.04ID:AUHoTnV+0
JavaとJavaScriptって名前が似てるだけで全然違うんちゃうん?
0247エキゾチックショートヘア(東京都) [US]
垢版 |
2020/01/28(火) 12:52:29.80ID:EPWRFByn0
JavaScriptって
仕事が暇な時にゲーム作って遊ぶ為のやつだろ
割り込みとグラフィック機能でゲーム製作が捗る
0248ヤマネコ(埼玉県) [CO]
垢版 |
2020/01/28(火) 12:59:40.08ID:kENm40/O0
エクセル使うとエクセルが壊れるから嫌いだわ
エクセルすぐバグるしバグバグの実だわこれ
0249コーニッシュレック(大阪府) [GB]
垢版 |
2020/01/28(火) 13:05:44.63ID:Z8u2CbUr0
>>247
es6からまともな言語になってる。
モジュールやクラスも作れるし
ブラウザで使うならブラウザ用のJSにトランスパイルしないといけないけど、excelならes6仕様のまま使えるんじゃないかな
0250ユキヒョウ(東京都) [US]
垢版 |
2020/01/28(火) 13:18:39.10ID:VlufUdJ50
>>245
JavaとJavaScriptはメロンとメロンパンくらい違う
0251ピューマ(東京都) [CL]
垢版 |
2020/01/28(火) 13:27:00.35ID:W/pprWxH0
最近GAS使う頻度が増えたから、似たような感じで使えるなら助かる
0252ヨーロッパヤマネコ(SB-Android) [US]
垢版 |
2020/01/28(火) 13:31:38.58ID:FGlFzSgy0
メリットはVBAしか使えないやつを解雇できること
0254ラ・パーマ(山形県) [CA]
垢版 |
2020/01/28(火) 13:54:09.77ID:Hd8ng/jZ0
>>9
メール届けてくれてたポスペ;;
0255シンガプーラ(ジパング) [ニダ]
垢版 |
2020/01/28(火) 14:45:46.05ID:M88fS1vp0
VBは直感的な文法が強みやからな
JSに切り替えるのは致命的なミスになると思う。
イケてる、イケてないで安易に判断して
言語としての優れた特性をおざなりにしてるのは
松下がパナソニックに名前変えて倒産しつつある今と被るな
0256ユキヒョウ(東京都) [US]
垢版 |
2020/01/28(火) 14:47:44.58ID:VlufUdJ50
>>255
えー
0258(大阪府) [US]
垢版 |
2020/01/28(火) 14:54:47.15ID:UT8Bf48t0
ちょっと自動化したろ→あれもこれも→特盛スパゲティ
0259コドコド(東京都) [US]
垢版 |
2020/01/28(火) 14:56:11.00ID:oeMre7fP0
python実装してくれよ
DB連携とか自然言語処理がクッソ楽になるのに
0260コドコド(東京都) [US]
垢版 |
2020/01/28(火) 14:57:36.50ID:oeMre7fP0
そういや昔転職エージェントにJava出来ますつったら
転職先企業にJava scriptプログラマーって紹介されたわ
0261メインクーン(新潟県) [TW]
垢版 |
2020/01/28(火) 14:58:14.70ID:sBe/KJP90
>>229
javaとjavascriptの違いがわからない馬鹿は死ねよ
0262ソマリ(千葉県) [NL]
垢版 |
2020/01/28(火) 15:00:18.02ID:UIZbLVl+0
なんでJSなんだよ
C#にしたほうがExcelとの相性もいいだろうに
0263(茸) [US]
垢版 |
2020/01/28(火) 15:00:59.31ID:TaPrHL0S0
COBOLみたいにリプレース案件がたくさん出てくるのかな
0264アメリカンショートヘア(福岡県) [GB]
垢版 |
2020/01/28(火) 15:01:50.59ID:CMfWGvVG0
これは素晴らしい

>>259
> python実装してくれよ
> DB連携とか自然言語処理がクッソ楽になるのに
それはない

そもそもJavaScriptが選ばれた理由はセキュリティが高いから
Pythonなどの言語と違って元からウェブ用として作成されたから
ローカルファイルへのアクセス機能が最初からなかった

今はある程度できるようになったが、それはセキュリティを考慮した上で作られた
その点が他の言語と違う所

DB連携とか自然言語処理というが、セキュリティを考えると
既存のライブラリがそのまま使えることはない
つまり作り直し

それするぐらいならWeb APIにでもしてJavaScriptから呼び出したほうがいい
0265ベンガル(大阪府) [US]
垢版 |
2020/01/28(火) 15:02:47.48ID:KztxMk8c0
>>259
PCによってモジュールがインストールされてたりされてなかったりで
ポータビリティが無茶苦茶になる予感
0266アメリカンショートヘア(福岡県) [GB]
垢版 |
2020/01/28(火) 15:02:55.93ID:CMfWGvVG0
>>262
> なんでJSなんだよ
> C#にしたほうが

ウェブとの親和性とセキュリティを考えるとJavaScriptが一番
コンパイルに時間がかかるC#なんか使えるかよ
0268ソマリ(千葉県) [NL]
垢版 |
2020/01/28(火) 15:21:02.31ID:UIZbLVl+0
>>266
マクロに使う程度でコンパイル時間とか重箱の隅もいいとこだわ
書式設定が文字列のセル"1"と書式設定がG/標準のセル1を+で足して
エラーも出さずにしれっと"11"にするなら罠だらけで最悪だわ
0269ノルウェージャンフォレストキャット (庭) [US]
垢版 |
2020/01/28(火) 15:27:49.98ID:91CTfyLu0
>>264
JavaScriptがセキュアだって?
運用方法間違えたらJavaScriptでも大惨事だよ
言語そのものにセキュアな問題があるんじゃない
ほとんどのセキュリティクライシスは運用方法と実装方法の問題
言語の問題じゃない
あとDB連携は基本ライブラリだけで完結出来る
君が言ってるのは恐らく接続部分のことだろうけどそれ言ったらJavaScriptだって同じ理由で問題になる
あと既存ライブラリが使えないんじゃなくて「特定のフレームワークに依存したライブラリが使えなくなる」だろ?
既存ライブラリは使える
0271ノルウェージャンフォレストキャット (庭) [US]
垢版 |
2020/01/28(火) 15:28:42.87ID:91CTfyLu0
>>265
クライアントで処理するなよ……
サーバーでやれば良いじゃん
クライアントは結果を見るだけで良い
0272ベンガル(大阪府) [US]
垢版 |
2020/01/28(火) 15:30:50.39ID:KztxMk8c0
>>271
EXCELのマクロをサーバでとか意味分からん
0273ユキヒョウ(東京都) [US]
垢版 |
2020/01/28(火) 15:31:28.10ID:VlufUdJ50
>>270
ピュアJSが基本で
TSはトランスパイルされるんじゃないか?
0275アメリカンショートヘア(福岡県) [GB]
垢版 |
2020/01/28(火) 15:42:42.39ID:CMfWGvVG0
>>269
言語の問題だよ。

言語がファイルを自由に読み書きできて
その言語を前提としてライブラリが作られてる

既存のライブラリを全部捨てて言語を再設計するって言うなら話は別だが
JavaScriptとは根本的に違ってる
0277(大阪府) [ニダ]
垢版 |
2020/01/28(火) 16:07:23.99ID:328tonLZ0
Netscape の中の人が Live script として開発していたものを「ほ〜Java なんてものがあるのか、
よっしゃ似たような名前にしたろ」と Javascript にしたんだっけ?
0278ユキヒョウ(東京都) [US]
垢版 |
2020/01/28(火) 16:15:14.00ID:VlufUdJ50
>>274
そりゃ出来ること=やらにゃいかんことが1/10以下ですもの
0279ソマリ(千葉県) [NL]
垢版 |
2020/01/28(火) 16:17:55.58ID:UIZbLVl+0
>>276
中小零細では現役だよ
業務システムのクライアントに使ってるくらい
0280エジプシャン・マウ(京都府) [US]
垢版 |
2020/01/28(火) 16:27:40.44ID:3SUrqYxc0
>>257
うんこ言語が20年も生き残らないだろ
しかも今でもプログラミング言語の書籍で一番売れているのはVBAの本
0281ユキヒョウ(東京都) [US]
垢版 |
2020/01/28(火) 16:34:08.53ID:VlufUdJ50
>>277
当時Javaはサン・マイクロシステムズの一押しで、バズってた
んでNetscape社はサンと提携してた
のでLiveScriptからJavaScriptに変えた
0282ユキヒョウ(東京都) [US]
垢版 |
2020/01/28(火) 16:35:48.95ID:VlufUdJ50
>>280
競争相手がいない状態で生き残りも何もなかろうw
MSOffice環境で使えるのがそれしか無いって話なんだから
んでオフィスの文房具なんだから使う人が多いのも当たり前だ
0283アメリカンボブテイル(庭) [US]
垢版 |
2020/01/28(火) 16:36:35.46ID:8LhRhIFj0
もっとこう、アイコンを配置していけば作成できるみたいな革新的なやり方にして欲しい
0284ユキヒョウ(東京都) [US]
垢版 |
2020/01/28(火) 17:05:58.45ID:VlufUdJ50
>>283
そういうのは過去に何度も作られてはいるんだけど
わかりやすくいえば、使いにくいんだよね
そんな理由で消えて現在に至ってる
0285マヌルネコ(東京都) [HU]
垢版 |
2020/01/28(火) 17:25:38.64ID:s5mwNftJ0
俺のフルVARIS VABが見たいって?
0287ベンガル(大阪府) [US]
垢版 |
2020/01/28(火) 17:47:30.47ID:KztxMk8c0
マクロなんて書き捨てだから便利なのであって
保守とかしがらみと手間が増えるだけだから止めとけ
0289ボルネオヤマネコ(東京都) [US]
垢版 |
2020/01/28(火) 18:08:50.97ID:6Tdj6ldN0
互換性大好きmsのことだから
vbaとtsが共存しそう

そして結局vbaが残りそう
0291ユキヒョウ(東京都) [US]
垢版 |
2020/01/28(火) 18:42:20.47ID:VlufUdJ50
>>289
>互換性大好きms

そのせいでヤバくなったこの10年なわけで
流石にもうないとは思うが…
0292イエネコ(京都府) [NO]
垢版 |
2020/01/28(火) 19:04:30.51ID:AyXcEikv0
vbsはどこいったんだ
0293ノルウェージャンフォレストキャット (岐阜県) [ニダ]
垢版 |
2020/01/28(火) 20:14:02.63ID:q1Sn8LPT0
console.logでデバッグできるの?
alertで値をちまちま出さないと駄目なパターン?
0294オセロット(鹿児島県) [US]
垢版 |
2020/01/28(火) 20:39:32.19ID:zaRrfC4j0
office 365使いはまだ少数派だろ
会社のPCなんてプレインストールのやつしかない
0295スノーシュー(ジパング) [GR]
垢版 |
2020/01/28(火) 20:45:07.36ID:gs14TcOR0
VBA分かればJavaScriptも直ぐだろ。文法似てるところあるし。
0296ハイイロネコ(兵庫県) [US]
垢版 |
2020/01/28(火) 20:49:53.18ID:RaSQ8pbB0
JavaScriptは正式サービス後もOffice365のクラウド利用前提だろうね
ネイティブのWindowsAPIはVBAでしか使えず、ずっと残りそう
0297マンチカン(東京都) [US]
垢版 |
2020/01/28(火) 20:53:44.56ID:DBFy0ZZe0
>>294
office365+Azure結構多いぞ
0300ノルウェージャンフォレストキャット (岐阜県) [ニダ]
垢版 |
2020/01/28(火) 21:08:37.52ID:q1Sn8LPT0
これってコード補完機能あるの?
0301ユキヒョウ(東京都) [US]
垢版 |
2020/01/28(火) 21:29:49.91ID:VlufUdJ50
>>300
内蔵のエディタはそんなに期待できないけど
VSCodeでいじれるようにはなるんでないかい?
0304パンパスネコ(東京都) [ニダ]
垢版 |
2020/01/28(火) 21:41:32.38ID:bl+qe8qn0
>>37
もう初老だろ、、
0305白黒(東京都) [US]
垢版 |
2020/01/28(火) 21:42:06.61ID:Q/zMY7EJ0
VBA下げされると、なぜか知らんがイライラする・・・
0306オセロット(山形県) [US]
垢版 |
2020/01/28(火) 21:45:17.85ID:rJU/zCrO0
ああして、こうして・・・・と日本語で書いたのをスパッと動かしてくれるのが理想だろ。
0308マンクス(兵庫県) [CN]
垢版 |
2020/01/28(火) 21:51:39.16ID:j4BvFp/N0
いまだにExcelのリボンメニュー慣れてない奴www
0310マーゲイ(大分県) [CA]
垢版 |
2020/01/28(火) 22:36:58.97ID:i4NaZBbe0
>>291
どう考えても、互換性は維持するだろ。
オフィスバージョンアップしたら、今までのマクロ全部動かなくなりますって、誰がそんなもん買うんだよ。
0312デボンレックス(東京都) [US]
垢版 |
2020/01/28(火) 23:12:16.93ID:deQwdbQ20
だいたいいちいちobjectを変数に突っ込むだけでsetとかいう修飾子をつけるのがアホくさすぎる
0313ユキヒョウ(東京都) [US]
垢版 |
2020/01/28(火) 23:19:19.85ID:VlufUdJ50
>>310
わかんないよー
互換性にこだわって死にかけたのがこの10年なわけだし
0314キジ白(神奈川県) [TW]
垢版 |
2020/01/29(水) 01:17:11.91ID:QclWBPqg0
ExcelでJavaScriptベースで書くなら普通にJavaScriptで良いんじゃないのか
0315スミロドン(東京都) [US]
垢版 |
2020/01/29(水) 05:57:12.95ID:GLc831iY0
>>314
ピュアJSのままじゃ
エクセル自体にどうこう出来ないじゃん?
0317コラット(神奈川県) [ニダ]
垢版 |
2020/01/29(水) 07:42:07.74ID:GCwx/GIZ0
プログラミング言語学んでラズパイとかで電子工作したいんだけど
何から始めればいいんだ、エロい人教えて
0318しぃ(ジパング) [US]
垢版 |
2020/01/29(水) 07:46:18.90ID:5D5GcgZ50
VBAだろうが何だろうが記述方式が違うだけでやる事一緒だろ。
VBAが古いから悪いこと起きるわけじゃない。
0319リビアヤマネコ(SB-iPhone) [ニダ]
垢版 |
2020/01/29(水) 08:34:31.28ID:y1rC2Ctq0
>>318
ほんこれ
0320ヒョウ(光) [US]
垢版 |
2020/01/29(水) 08:35:28.65ID:rKwqnPzI0
>>317
まずはラズパイかえ
サンプルたくさん落ちてるから、まずはそれを動くようにしろ
0322ボルネオヤマネコ(新日本) [FR]
垢版 |
2020/01/29(水) 10:54:49.77ID:EDG6/Jf40
GUIで計算、ソート、フィルタ、グラフ、ピボットなどをわりと簡単にできるのが便利だな
決まったことをデータだけ変えて処理するにはプログラム使った方がいいけど
0323マンチカン(ジパング) [NL]
垢版 |
2020/01/29(水) 11:00:22.51ID:Wsacj8pL0
>>318
記事にはVBAはウイルスに弱いとか書いてあるやん
結局ライターが馬鹿で嘘だったのかよ
0324マンチカン(ジパング) [NL]
垢版 |
2020/01/29(水) 11:02:10.18ID:Wsacj8pL0
>>302
その方が良い
言語は統一した方が整備性が良いからな
0325ボルネオヤマネコ(新日本) [FR]
垢版 |
2020/01/29(水) 11:02:50.31ID:EDG6/Jf40
今のはマクロ付きは拡張子が違うし
電子署名で改竄されたかどうかも判る仕組みはある
それを適切に使えるかどうかはユーザしだい

JavaScriptにしてもPythonにしてもここは変わらないんじゃないかな
0327マンチカン(大阪府) [CN]
垢版 |
2020/01/29(水) 11:19:38.54ID:JI5CNxS10
>>2
先込めの火縄銃だと連射できないし、雨だと発射できなくなるから
元込め連発式の新式を採用
0329マンチカン(ジパング) [NL]
垢版 |
2020/01/29(水) 13:01:11.38ID:Wsacj8pL0
>>327
大阪に住んでる奴が馬鹿ばっかな理由がこれ
0330マンチカン(ジパング) [NL]
垢版 |
2020/01/29(水) 13:46:31.32ID:Wsacj8pL0
>>328
既に3D だろ
縦×横のセルにシートという奥行きがあるやんけ
0331ボンベイ(大阪府) [US]
垢版 |
2020/01/29(水) 14:50:06.90ID:fxr1Ewwy0
VBAの言語仕様が問題なのではなく
仕様がグダグダで挙動が予測しづらく、セキュリティもガバガバな
EXCELのAPIに問題の本質がある
だからJavaScriptにしただけでは問題は解決しないし
下手に機能制限したら「VBAではできたのになぜ?」とかなって
移行にも失敗してVBAとJavaScriptが混在したカオスになるだろう
0332トラ(栃木県) [US]
垢版 |
2020/01/29(水) 15:06:17.17ID:6z8CnLm80
2003で作ったマクロいまだに使ってるがいよいよ使えなくなるのかなあ
今でも立ち上げる度になんか警告は出てくるが今の所支障はない
0333リビアヤマネコ(茸) [ニダ]
垢版 |
2020/01/29(水) 16:01:46.66ID:+k3dQFkQ0
>>331
Office Online だとマクロ走らないよ
0334リビアヤマネコ(茸) [ニダ]
垢版 |
2020/01/29(水) 16:02:15.04ID:+k3dQFkQ0
>>332
手元で使うかクラウドで使うかだけ。
0335トンキニーズ(愛媛県) [US]
垢版 |
2020/01/29(水) 16:11:03.95ID:FWpcE1Th0
OneDrive内で動くやつだからね
ローカルにはまるで関係がない
0336ヨーロッパオオヤマネコ(福岡県) [MY]
垢版 |
2020/01/29(水) 16:14:02.70ID:82f9Ovbp0
google driveの表計算はJavaScriptベースなんじゃねえの?見た目変わらんが
0337アメリカンボブテイル(福岡県) [US]
垢版 |
2020/01/29(水) 16:15:21.67ID:iYRyYVKR0
>>8
え?デマなの?
今日の日経新聞に載ってるけど
https://i.imgur.com/SZgqKQc.jpg
0339コーニッシュレック(福岡県) [US]
垢版 |
2020/01/29(水) 16:16:57.61ID:+N8M/L6Y0
>>4
エクセル方眼紙使いまくる課長に対抗するために富士通オアシスをその他全員で
使いまくった思い出。ありゃ便利だったんだがな。
0340エキゾチックショートヘア(千葉県) [KR]
垢版 |
2020/01/29(水) 16:19:32.61ID:W9tKCOW60
>>337
python上でxslxフォーマットを扱えるライブラリがある
デマと言ってるのはVBAみたくExcel上で動くPython実装のことだろう
0341コドコド(ジパング) [US]
垢版 |
2020/01/29(水) 16:23:03.80ID:RS5Usyip0
結局なくなったら困るからVBAマクロはしばらくのこるだろ
完全に終わる頃にはスクリプト組めるようになるだろうし
新しい言語しれるいい機会だわ
0342サーバル(東京都) [DE]
垢版 |
2020/01/29(水) 17:23:28.35ID:deMnkf9r0
Excel2000の俺には関係ない
0343コーニッシュレック(やわらか銀行) [NL]
垢版 |
2020/01/29(水) 17:33:03.71ID:R8YyT6il0
>>1
VBAはウィルス探知されるから
0344茶トラ(SB-Android) [CN]
垢版 |
2020/01/29(水) 23:16:32.29ID:GhvOOaSX0
>>332
2003はWindows 10で動かないからもう終わりや
0345ソマリ(やわらか銀行) [SN]
垢版 |
2020/01/30(木) 00:38:22.10ID:MbdekLqG0
>>344
普通に動いてるよ?
0346ボルネオヤマネコ(宮崎県) [US]
垢版 |
2020/01/30(木) 00:41:01.17ID:pq5JorjG0
ジャバスクリプトは、頭が腐る。死ぬど
0347クロアシネコ(大阪府) [KR]
垢版 |
2020/01/30(木) 00:50:26.30ID:xIlCP6t80
ざまぁ
0348サーバル(大分県) [CA]
垢版 |
2020/01/30(木) 01:47:19.63ID:/BL+eX8N0
Excel VBAが重宝するのは、優秀なIDEがセットになってるということ。

客先の自由にソフトウェアが入れられないようなパソコンでも、Excelさえ入ってれば簡単なプログラムを組める。

今ならpowershell iseとかあるけど…
0352シンガプーラ(ジパング) [CH]
垢版 |
2020/01/30(木) 08:47:15.90ID:OC67zGtv0
>>247
プログラム職ではないけど趣味でJavaScriptの勉強を始めた
大昔COBOLとC言語の経験あるくらいだが
JavaScriptってゲーム作れるんだ、知らなかった
0356シンガプーラ(ジパング) [CH]
垢版 |
2020/01/30(木) 09:04:59.45ID:OC67zGtv0
型別変数宣言や二次元配列はないんだな
代用のやり方は載ってた
構造体にあたるのがモジュールってやつか?
今時のプログラムはようわからん
MS-DOS時代にプログラムした人間なんで
0357サイベリアン(大阪府) [GB]
垢版 |
2020/01/30(木) 10:26:38.75ID:abdPsMQ80
>>355
それそれ
あとはimportとexportによるモジュール構文が使えたりclassが使えたり。
だいぶ使える言語仕様になった
es5までのJSはクソだと思う
0358サイベリアン(大阪府) [GB]
垢版 |
2020/01/30(木) 10:28:01.64ID:abdPsMQ80
>>355
JSのフレームワークも色々あるから触ってみるといいよ
vueが学習コストも低いし、最近人気かも
0359シンガプーラ(ジパング) [CH]
垢版 |
2020/01/30(木) 10:57:39.72ID:OC67zGtv0
>>358
なるほど色々ありがとう
フレームワークはNode.jsは名前だけ知っていたがvueも調べてみる

JavaScriptはエディタとブラウザさえあれば取り敢えず始められるのが
とってもいいな
0360オリエンタル(京都府) [US]
垢版 |
2020/01/30(木) 12:18:20.93ID:Mxw3k4Ch0
JSのフレームワークってのはWEB上にあるライブラリ集みたいなもんなん?

で、実行の都度ネット経由で呼び出すの?
0362ヒマラヤン(東京都) [ZA]
垢版 |
2020/01/30(木) 12:26:02.17ID:s1m6M8GU0
良いのか悪いか分からん、教えて大先生
0364バーマン(東京都) [ニダ]
垢版 |
2020/01/30(木) 17:46:53.71ID:kl/bgDjc0
>>350
パイソンのメンバメソッドいちいちselfって書かなきゃいけないくそめんどい仕様は誰が考えたんだよ
自己参照ならthisでええやんけ
0365バーマン(東京都) [ニダ]
垢版 |
2020/01/30(木) 17:49:13.10ID:kl/bgDjc0
>>358
色々あるっていうがね
まずangularか否かよ
あれは超めんどくさい
構造からして独特だし、依存性も高い
あれで作ったら最後あれのルールに縛られ続ける
0366ベンガル(茸) [US]
垢版 |
2020/01/30(木) 17:55:54.05ID:lvRSwEbN0
>>350
集合をうまく扱えるから、
Excelとの相性は良いと思うよ。
0367スノーシュー(日本) [US]
垢版 |
2020/01/30(木) 18:11:52.70ID:SPzQ2wj40
WSHがなかなか絶滅しない様にアンチネット派は未だ未だたくさん居るからVBAもかなり遠い未来まで無くならないだろ
0368サイベリアン(大阪府) [GB]
垢版 |
2020/01/30(木) 18:27:14.37ID:abdPsMQ80
>>360
フレームワーク使ってコード書いて、それをトランスパイルして、通常のブラウザでも実行できるようにする。
トランスパイルは都度実行ではなくて、一度実行すればよい
よく暗号化されたようJSみるでしよ?
あれはトランスパイルされたコード
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況