Excel Office スクリプトの記事一覧

2026年1月7日

English version.

Officeスクリプトとは、Excelを自動化するためのプログラムのことです。Officeスクリプトを使うことで、手動で行うのが煩雑な作業を自動化することができます。例えば、毎日同じ作業を行っている場合、Officeスクリプトを使用して自動化することで、時間を節約することができます。

Officeスクリプトは、Excelのセル、シート、ワークブックなどを操作するために使用されます。例えば、Excelのセルの値を読み取ったり、書き込んだり、セルの背景色を変更することができます。また、Excelのシートを作成したり、削除したり、シート名を変更することもできます。

Officeスクリプトは、JavaScriptというプログラミング言語を元にしています。JavaScriptは、プログラミング言語の中でも簡単なものの一つで、プログラミング初心者が学びやすい言語です。マクロと同様、操作を記録することも可能です。

目次

記事一覧

Officeスクリプトの概要とVBAとの違いを比較

ExcelのOfficeスクリプトとVBAの違いを詳しく解説。クラウド時代の新しい自動化ツールの特徴と、既存VBAからの移行時のポイントを分かりやすく説明しています。

簡単なスクリプト記録と実行

基本操作

デスクトップ(ローカル)で実行

セル操作

一つのセル:値を設定/取得

複数のセル(セル範囲):値を設定/取得

挿入・削除・クリア

セルの塗りつぶし

フォントの設定

インデントの設定

文字列の折り返し設定

セルにハイパーリンクを設定

セルのハイパーリンク情報を取得

ワークシート操作

ワークシートの追加

ワークシート名の変更

ワークシートの移動

ワークシートのコピー

ワークシートの削除

ワークシートの表示/非表示の切り替え

利用している範囲を指定

利用している(値のある)最終行と最終列の取得

行の高さと列の幅の設定

ウインドウ枠の固定設定

行・列の表示・非表示設定

スクリプト シート見出し色設定

シートから文字列を検索

シートの文字列を置換

ワークブック

ブック内の全シートを取得

ブックが読み取り専用で開かれているかを確認

基本的な文法

変数の基本的な使い方

定数の使い方

基本的な算術演算子の使い方

文字列連結演算子の使い方

条件分岐と論理演算子の使い方

ループ(繰り返し処理)

配列の使い方

多次元配列の使い方

連想配列の使い方

エラー(例外)処理

グラフ操作

新規追加

現在位置の取得/変更(移動)

サイズ取得/変更

アクティブにする

削除

名前取得/変更