0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Google Sheets APIでは、Excelファイルにアクセスできない

Last updated at Posted at 2025-01-11

はじめに

Google Sheets APIを使用して、Googleスプレッドシートを読もうとしていたところ、なぜか、存在しているファイルにアクセスできない...というか、存在しないことになっていて、ハマったので記録しておきます。

原因

出落ちというかタイトル通りで、Sheets APIはExcelファイルを扱えません! Googleスプレッドシートで開いて、ファイル名の横に.XLSXと書いてあったら、それはExcelファイルです!

image.png

Googleドライブや Googleスプレッドシートの操作上は、何も違いがなかったので、すっかり忘れてました。

解決方法

「Googleスプレッドシートとして保存」で作り直せばOKです。(原因さえわかれば)

image.png

じゃAPIでExcelファイルを取り込みたいときは?

すみません、やってないんですが、下記の下の方にある表によると、Drive APIでExcelをアップロードすると、Google Sheetsに変換するそうです。(ほんとかな🤔)

おわりに

ハマった時間は長く、解決は一瞬。そんなものです。誰かの助けになれば。

ではよきAPIライフを。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?