ExcelファイルをGoogleスプレッドシートへ変換する方法|GASを利用するための準備

Google Apps Script(GAS)を使おうと思って、

「ExcelファイルをアップロードしたのにApps Scriptが表示されない…」

と困ったことはありませんか?

実は、Excelファイル(.xlsx)のままではGoogle Apps Scriptを利用できません。

GASを使うためには、

Googleスプレッドシート形式へ変換する必要があります。

この記事では、ExcelファイルをGoogleスプレッドシートへ変換する方法を初心者向けにわかりやすく解説します。


この記事でわかること

  • なぜ変換が必要なのか
  • ExcelファイルをGoogleスプレッドシートへ変換する方法
  • Apps Scriptが表示されない原因
  • 変換後の確認方法

なぜ変換が必要なの?

Excelファイル(.xlsx)をGoogleドライブへアップロードすると、そのまま閲覧や編集はできます。

しかし実際には、

Excel形式のまま開いている状態

です。

そのため、

拡張機能
↓
Apps Script

が表示されません。


イメージ

❌ Excelファイル(.xlsx)

→ Apps Script利用不可


⭕ Googleスプレッドシート

→ Apps Script利用可能


つまり、

GASを利用するためには、

Googleスプレッドシート形式へ変換する必要があります。


変換前の状態を確認する

まずはGoogleドライブへExcelファイルをアップロードします。

アップロード手順

  1. Googleドライブを開く
  2. 「+新規」をクリック
  3. 「ファイルのアップロード」をクリック
  4. Excelファイル(.xlsx)を選択

アップロードが完了したら、ファイルを開きます。


Excelファイルのままだとどうなる?

アップロードしたExcelファイルを開いても、

「拡張機能」

メニューが表示されない場合があります。

または、

「Apps Script」

が利用できません。

これは異常ではありません。

Excel形式のまま開いているためです。


Googleスプレッドシートへ変換する方法

手順1:Excelファイルを開く

GoogleドライブへアップロードしたExcelファイルをダブルクリックで開きます。


手順2:「ファイル」をクリック

画面左上の

「ファイル」

をクリックします。


手順3:「Google スプレッドシートとして保存」をクリック

表示されたメニューの中から

「Google スプレッドシートとして保存」

をクリックします。


手順4:変換完了

変換が完了すると、新しいGoogleスプレッドシートが作成されます。

ファイル名は基本的に元のExcelファイル名が引き継がれます。


Apps Scriptが利用できるか確認する

変換後のGoogleスプレッドシートを開きます。

上部メニューから

拡張機能
↓
Apps Script

をクリックしてみましょう。

【画像挿入】

Apps Scriptが表示されれば成功です。

これでGASを利用できる状態になりました。


よくある質問

Apps Scriptが表示されません

まず以下を確認してください。

・Googleスプレッドシート形式へ変換したか

・元のExcelファイルを開いていないか

・ページを再読み込みしたか

変換後のファイルを開き直すと解決する場合があります。


元のExcelファイルは削除してもいいですか?

問題ありません。

ただし、バックアップとして残しておくことをおすすめします。


ExcelとGoogleスプレッドシートでレイアウトは変わりますか?

複雑な表やグラフ、マクロを含む場合は表示が変わることがあります。

通常の表であれば大きな問題なく変換できます。


ワンポイント

「Apps Scriptが見つからない」

という場合の多くは、

Excelファイルのまま開いている

ことが原因です。

まずはGoogleスプレッドシート形式へ変換できているか確認してみましょう。


次に読むおすすめ記事

GASコードはどこに書くの?Apps Scriptの開き方

GASの承認画面とは?

初めてのGASコードを書いてみよう


まとめ

Excelファイル(.xlsx)のままではGoogle Apps Scriptを利用できません。

GASを使うためには、

  1. Googleドライブへアップロード
  2. Excelファイルを開く
  3. 「Google スプレッドシートとして保存」をクリック
  4. Apps Scriptを開く

という流れになります。

Google Apps Scriptを利用する際は、まずGoogleスプレッドシート形式へ変換してから作業を始めましょう。

コメント