1: シャイニングウィザード(愛知県) [US] 2021/05/31(月) 18:23:52.65 ID:FbJ9B1UL0● BE:156193805-PLT(16500)
米Microsoftは5月27日(現地時間)、Web版「Excel」で「Office スクリプト」(Office Scripts)を一般公開したと発表した。今年初めよりパブリックプレビュー版として提供されていたが、約半年のテストを経て正式な機能として提供されることになった。
「Office スクリプト」は、ユーザーによる「Excel」操作をJavaScriptとして記録するマクロ機能。
記録されたスクリプトはオンラインエディターで編集したり、オンラインストレージ「OneDrive for Business」へ保存して組織内で共有することが可能。今まで手作業で行っていた定型的な操作(タスク、ワークフロー)を自動化し、チームのメンバーと共有することで、組織全体の作業効率を飛躍的に高めることができる。作成したスクリプトを定時実行するようにスケジューリングしたり、「Power Automate」と組み合わせて他のサービスと連動させることも可能だ。
既存の「VBA」マクロとの違いは、「VBA」がデスクトップソリューション向けに開発されているのに対し、「Office スクリプト」はWebでの共同作業を前提に開発されている点だ。COMやOLEなどの既存技術を活用したい場合や、デスクトップ版「Excel」のフル機能にアクセスする必要がある場合は今後も「VBA」に頼ることになるだろう。
一方、「Office スクリプト」はシンプルで一貫した動作が魅力だ。
スクリプトを実行するPCの構成次第で動いたり動かなくなったりすることもないし、Webとの親和性も高い。「VBA」と異なり標準的なJavaScriptが用いられているので、Web技術に慣れたユーザーであれば比較的扱いやすいだろう。また、マクロの共有がオンラインストレージで簡単に行える点や、マクロの共有を管理者側で集中管理できるのも特徴といえる。
(後略)
https://forest.watch.impress.co.jp/docs/news/1328019.html
「Office スクリプト」は、ユーザーによる「Excel」操作をJavaScriptとして記録するマクロ機能。
記録されたスクリプトはオンラインエディターで編集したり、オンラインストレージ「OneDrive for Business」へ保存して組織内で共有することが可能。今まで手作業で行っていた定型的な操作(タスク、ワークフロー)を自動化し、チームのメンバーと共有することで、組織全体の作業効率を飛躍的に高めることができる。作成したスクリプトを定時実行するようにスケジューリングしたり、「Power Automate」と組み合わせて他のサービスと連動させることも可能だ。
既存の「VBA」マクロとの違いは、「VBA」がデスクトップソリューション向けに開発されているのに対し、「Office スクリプト」はWebでの共同作業を前提に開発されている点だ。COMやOLEなどの既存技術を活用したい場合や、デスクトップ版「Excel」のフル機能にアクセスする必要がある場合は今後も「VBA」に頼ることになるだろう。
一方、「Office スクリプト」はシンプルで一貫した動作が魅力だ。
スクリプトを実行するPCの構成次第で動いたり動かなくなったりすることもないし、Webとの親和性も高い。「VBA」と異なり標準的なJavaScriptが用いられているので、Web技術に慣れたユーザーであれば比較的扱いやすいだろう。また、マクロの共有がオンラインストレージで簡単に行える点や、マクロの共有を管理者側で集中管理できるのも特徴といえる。
(後略)
https://forest.watch.impress.co.jp/docs/news/1328019.html
2: ジャンピングカラテキック(北海道) [ヌコ] 2021/05/31(月) 18:25:00.99 ID:V4e5/Hp60
ええやん
便利やん
便利やん
7: バーニングハンマー(栃木県) [ニダ] 2021/05/31(月) 18:36:04.27 ID:AXQTcQSl0
この前までpythonにするって言ってなかったっけ
4: イス攻撃(東京都) [US] 2021/05/31(月) 18:27:45.89 ID:2YqDcvEp0
ん?これは各自のPCで実行させるのか?
サーバ側でやってほしいな
サーバ側でやってほしいな
15: 16文キック(東京都) [ヌコ] 2021/05/31(月) 18:55:09.79 ID:A388/rje0
>>4
サーバーサイドスクリプトは氏んだよ
サーバーサイドスクリプトは氏んだよ
26: ときめきメモリアル(茸) [ニダ] 2021/05/31(月) 19:15:22.69 ID:N2UQ0e0g0
>>4
JavaScriptはブラウザ上で動作するので読み込みと記録だけAjaxやjson形式で経由する仕組みならオフライン環境化で動かせるよ。
何らかの情報取得されてなければ切断とか基本ありえない。
JavaScriptはブラウザ上で動作するので読み込みと記録だけAjaxやjson形式で経由する仕組みならオフライン環境化で動かせるよ。
何らかの情報取得されてなければ切断とか基本ありえない。
9: ミッドナイトエクスプレス(大阪府) [ニダ] 2021/05/31(月) 18:48:04.82 ID:QUyEH+Cb0
vbaとかいうゴミが置き換わってくれるならなんでも良いぞ
11: ラ ケブラーダ(SB-Android) [DE] 2021/05/31(月) 18:53:20.31 ID:yQC/zKc10
スマホの完全版つくれ
13: 男色ドライバー(岡山県) [US] 2021/05/31(月) 18:53:47.09 ID:litAuhkY0
イルカのヒントはいるか!
↓
↓
16: ドラゴンスープレックス(茸) [CN] 2021/05/31(月) 18:55:48.67 ID:z3I7k03D0
>>13
冴子先生が
冴子先生が
14: 垂直落下式DDT(宮城県) [ニダ] 2021/05/31(月) 18:54:46.95 ID:xJYTyDrj0
よし、VBA一切禁止な
17: ミッドナイトエクスプレス(茸) [CN] 2021/05/31(月) 18:56:15.27 ID:UB0JWmPA0
またクソVBAを標準にしてしまった。スマンな未来の俺。
25: ドラゴンスクリュー(ジパング) [ニダ] 2021/05/31(月) 19:15:22.51 ID:gXtbWpgu0
JavaScriptは言語仕様が狂ってるから好きにはなれない
23: 閃光妖術(東京都) [CA] 2021/05/31(月) 19:09:51.00 ID:WokniaG80
VBAの方がパット見分かりやすい。
JavaScriptは関数だらけで、コード追うのにあっちこっち見なければならないから不便。
JavaScriptは関数だらけで、コード追うのにあっちこっち見なければならないから不便。
37: ランサルセ(東京都) [IT] 2021/05/31(月) 20:17:47.33 ID:0nWD0xpL0
>>23
いつの話だよ...
未だにvar とか使って変数宣言してるコードに文句言ってるんじゃねーよ
いつの話だよ...
未だにvar とか使って変数宣言してるコードに文句言ってるんじゃねーよ
22: ツームストンパイルドライバー(東京都) [US] 2021/05/31(月) 19:09:08.00 ID:2qU7v2sF0
web版のExcelクッソ重くて使い物にならんかったけど改善されたんか?
24: ジャーマンスープレックス(茸) [CN] 2021/05/31(月) 19:10:42.07 ID:4ALt+aJd0
Chromeどうするんだこれ
さらにもっさりするのかw
jsの動作速度は
Firefox>>>Edge>>>>>Chrome>>
SafariとIEは論外
さらにもっさりするのかw
jsの動作速度は
Firefox>>>Edge>>>>>Chrome>>
SafariとIEは論外
31: ファイナルカット(北海道) [GB] 2021/05/31(月) 19:24:06.02 ID:6W/YShph0
WebでExcelを使う必要があるのか?
35: ハイキック(東京都) [US] 2021/05/31(月) 20:07:05.57 ID:6BEjndIc0
Windows API実行できんの?
どうせローカルリソースにアクセスできないクソ仕様なんだろ
どうせローカルリソースにアクセスできないクソ仕様なんだろ
36: 閃光妖術(ジパング) [DK] 2021/05/31(月) 20:13:29.94 ID:ugWhPHbG0
脆弱性が見つかるオチに
38: ハイキック(庭) [US] 2021/05/31(月) 20:21:52.88 ID:sSaryUfF0
ゴミをゴミで置き換える所業
41: アイアンクロー(静岡県) [UA] 2021/05/31(月) 20:42:09.13 ID:rYR+i53G0
要らん機能よりも安定動作させろ
43: ジャンピングエルボーアタック(佐賀県) [FR] 2021/05/31(月) 21:26:27.95 ID:8kZO4JEm0
Googleスプレッドシートもjavascript使えるよな
メソッドとかが違うんだろうけど
メソッドとかが違うんだろうけど
44: クロスヒールホールド(東京都) [ニダ] 2021/05/31(月) 21:51:22.62 ID:xmLr6hwq0
>>43
使えるけどセル単位で入力ループしただけでタイムアウトw
V8でもクソ遅くて使い物にならん
使えるけどセル単位で入力ループしただけでタイムアウトw
V8でもクソ遅くて使い物にならん
47: ジャンピングエルボーアタック(佐賀県) [FR] 2021/05/31(月) 22:11:53.65 ID:8kZO4JEm0
>>44
javascriptだからブラウザで処理するんじゃね?
他のPCやブラウザでも同じ現象なのかな?
javascriptだからブラウザで処理するんじゃね?
他のPCやブラウザでも同じ現象なのかな?
49: 超竜ボム(福岡県) [US] 2021/05/31(月) 23:09:33.45 ID:1iJVRGT60
連続で実行できるのどれくらいだろう
Googleのは6分くらいじゃなかった?
Googleのは6分くらいじゃなかった?
48: サッカーボールキック(福島県) [CH] 2021/05/31(月) 22:28:07.43 ID:soB5+6ch0
Web版Excelを常用している人とかいるのか?
50: チキンウィングフェースロック(静岡県) [US] 2021/05/31(月) 23:43:53.46 ID:dzEyPYA60
JavaScriptとかやめてくんねーかな
糞の予感しかしない
糞の予感しかしない
46: 断崖式ニードロップ(SB-iPhone) [US] 2021/05/31(月) 22:01:38.63 ID:pmVEkujZ0
今メンテ出来なくなったマクロ遺産が転がって問題になる世の中だぜ?
51: トリトン(日本のどこかに) [US] 2021/06/01(火) 01:38:01.90 ID:eZHCOKCo0
爺さんがDLしてうごかねーぞとクレーム入れてくるのか
52: 大マゼラン雲(東京都) [ニダ] 2021/06/01(火) 02:58:07.26 ID:nVeWsWzg0
早速弄ってみた
なんかもっさりしてたけどわかりやすくはある
なんかもっさりしてたけどわかりやすくはある
40: レッドインク(千葉県) [TW] 2021/05/31(月) 20:39:49.38 ID:bfrt/ASW0
こういうの非正規とかバラバラの雇用形態で使うの難しそう
勝って知ったる正社員同士とか全員似たような雇用形態のチームでやると便利そう
勝って知ったる正社員同士とか全員似たような雇用形態のチームでやると便利そう
パーフェクトExcel VBA (PERFECT SERIES)
posted with AmaQuick at 2021.06.01
コメント
コメント一覧 (10)
wavefanc
がしました
wavefanc
がしました
トランスパイルしなきゃならんが
wavefanc
がしました
wavefanc
がしました
wavefanc
がしました
wavefanc
がしました
wavefanc
がしました
wavefanc
がしました
コメントする