Googleスプレッドシート連携アクションにて、
特定のシートを選択しても列項目が切り替わらない場合、

Googleスプレッドシート側の
シート名の先頭または末尾に
半角スペースが含まれている可能性があります。

 

発生事象

以下のような事象が発生する場合があります。

・Googleスプレッドシート連携アクションで、特定のシートだけ列項目が切り替わらない
・シートを選択しても、前に選択していたシートの列項目が表示されたままになる
・Googleスプレッドシート側には列を追加しているのに、UTAGEのアクション設定上に表示されない
・他のシートでは正常に列項目が切り替わる
・追加した項目が、特定シートだけ表示されない

 

例:シート1の先頭に半角スペースが入っているケース
シート1に設定している列名は、A列が「カラム1-1」、B列が「カラム1-2」、C列が「カラム1-3」です。
しかし、下記の画像のとおり、選択したシートに応じた列名が取得されず、選択前のシートの列名のままとなります。

 

原因

Googleスプレッドシート側の
シート名の先頭または末尾に
半角スペースが含まれていることが原因です。

例:

上記のシート1にはシート名の先頭に、シート2にはシート名の末尾に
半角スペースが入っていす。この状態では上記シートの列項目を正しく取得できません。

見た目ではほぼ同じに見えますが、システム上は異なるシート名として扱われます。

 

修正方法

Googleスプレッドシート側で、
対象シート名の先頭または末尾にある半角スペースを削除してください。

Comments are closed.