小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2023年6月28日【ID:0】

メンバー限定

【Excel】VBAとOfficeスクリプトのコードを比較(対象行の削除)

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


Excelのマクロ開発に使われるプログラミング言語には、VBAとOfficeスクリプトがあります。
Officeスクリプトに関しては、2021年5月27日に一般公開された比較的新しい言語になります。

デスクトップ版のExcelでは、VBAでマクロ開発ができるのですが、Web版ではVBAを使うことができません。
そこでWeb版のExcelのマクロ開発用として登場したのが、Officeスクリプトになります。

現時点では、デスクトップ版のExcelでもOfficeスクリプトを使用することができるのですが、スクリプトファイルはExcelファイルとは別で、OneDrive上で管理する必要があります。
そのため、ネットに繋がっていないパソコンのExcelでは実行することができません。(2023年6月22日時点)

Officeスクリプトが使用できるライセンスは現時点では以下になります。

・Microsoft 365 Apps for business
・Microsoft 365 Business Standard
・Microsoft 365 Apps for enterprise
・Office 365 ProPlus for Devices
・Office 365 Enterprise E3
・Office 365 Enterprise E5
・Office 365 A3
・Office 365 A5

365でも家族向けのFamilyやPersonalではなく、一般法人向けである必要があるので、新規で登録する場合は注意する必要があります。

OfficeスクリプトはWeb業界では一般的なプログラミング言語「JavaScript」をベースとしています。
もう少し細かく解説すると、「JavaScript」をベースにMicrosoft社によって2014年頃に発表された「TypeScript」をベースとした言語になっています。

VBAを理解している方の場合は、比較的、簡単にOfficeスクリプトを理解できるかと思います。

こちらでは、そんなVBAとOfficeスクリプトのコードの違いを簡単に比較していきたいと思います。

今回、VBAとOfficeスクリプトで作成する内容は以下になります。


続きはIT予備メンバー限定です。

メンバー限定コンテンツになります。




IT予備メンバーページと連携することで内容を確認することができます。

メンバーとは


すでにメンバーの方は、
ログインして連携してから、こちらを更新すると閲覧できます。
※連携しても確認ができない場合は、少し時間を置いてご確認ください。

ログイン(新しいタブ)
※[ログイン]→[設定]→[IT予備-連携]で連携できます


パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


メンバー募集 メンバー募集





リンクの共有はこちらから行えます。

  リンクコピー    X Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

7151892

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【Excel】月単位の合計を数式で求める

【Excel】フィルターで絞った上でトップ3を求める

【Excel】行数や列数が異なる複数のマトリックス表を集計

【Excel】セル参照や数式に名前を付ける「LET関数」

【Excel】複数シートの表から検索して値を抽出

【Excel】年月を変更するだけで万年使えるカレンダー

【Excel】カテゴリー単位で交互に色付け

【Excel】複数シートの表を数式で1つにまとめる

【Excel】表の各行に空の行を挿入

【Excel】数式で画像を参照して抽出できる!?

【Excel】在庫数が指定値未満の場合に自動色付け

【Excel】片方にしか存在しない値を見つける

【Excel】数式の引数に途中の行から最終行までを指定

【Excel】表の途中の罫線を瞬時に消す方法

【Excel】リンク付きの目次を簡単に作成

【Excel】1つの数式でセル結合を解除

【Excel】入力した数値を0埋め4桁にする

【Excel】英単語のスペルチェック機能

【ExcelVBA】ActivateとSelectの違い

【Excel】未割当の行を自動で色付け

【Excel】グループ化されたセルを素早く開閉!?

【Excel・Googleスプレッドシート】セルの数式を瞬時に確認

【Excel】新機能『TRIM参照』が便利すぎた

【Excel】表の最終行を瞬時に選択

【Googleスプレッドシート】チェックボックスの自動表示





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ

メンバーに加入すると多くの特典が得られます

各プラン特典一覧 各プラン特典一覧

 加入ページへ 
⚠️今が最安値です⚠️

※メンバーページと連携すると表示されなくなります