質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.31%
Google スプレッドシート

Google スプレッドシートは、フリーで利用できる表計算ソフト。Webアプリのためインターネットに接続することで利用できます。チャートやグラフの作成のほか、シートを他のユーザーと共有したり、同時に作業を進めることも可能です。

Google Apps Script

Google Apps ScriptはGoogleの製品と第三者のサービスでタスクを自動化するためのJavaScriptのクラウドのスクリプト言語です。

Q&A

解決済

1回答

514閲覧

GASでスプレッドシートの枠線設定をしたい

yamazaki_

総合スコア3

Google スプレッドシート

Google スプレッドシートは、フリーで利用できる表計算ソフト。Webアプリのためインターネットに接続することで利用できます。チャートやグラフの作成のほか、シートを他のユーザーと共有したり、同時に作業を進めることも可能です。

Google Apps Script

Google Apps ScriptはGoogleの製品と第三者のサービスでタスクを自動化するためのJavaScriptのクラウドのスクリプト言語です。

0グッド

1クリップ

投稿2024/05/18 12:48

編集2024/05/18 12:49

実現したいこと

GASでスプレッドシートのセルの枠線を二重線に設定したい

発生している問題・分からないこと

GASを使ってスプレッドシートのセルに二重枠線を設定したいのですが、他のボーダースタイルは全て正常に動作するのに、二重線にする「DOUBLE」だけなぜか普通の「SOLID」になってしまいます。これはこちらの設定ミスでしょうか?それともGAS側の一時的なバグでしょうか?今までは記憶が正しければ特に問題なく二重線になっていたし、気づくまでは特に内容を書き換えていないはずなのでバグなんじゃないかなと思うのですが…

該当のソースコード

GAS

1const ss = SpreadsheetApp.getActiveSpreadsheet(); 2const sh = ss.getSheetByName("シートの名前"); 3sh.getRange('A1:B2').setBorder(true,true,true,true,true,true,true,SpreadsheetApp.BorderStyle.DOUBLE);

試したこと・調べたこと

  • teratailやGoogle等で検索した
  • ソースコードを自分なりに変更した
  • 知人に聞いた
  • その他
上記の詳細・結果
  • 最後のBorderStyle.DOUBLEのところをDASHEDなど他のスタイルにした場合は正常に作動しました。
  • 他のスプレッドシートとGASを作って同じプログラムを書いてみても同じようにソリッド線になりました。
  • スプレッドシート上の枠線設定で二重線にした場合は正常に二重線になりました。

補足

特になし

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

https://issuetracker.google.com/issues/338054955
公式にバグ報告済み&コード修正済みで、そのうち反映されるとのことです。

そこから2週間近く経ってるのでそろそろ反映されるんでしょうかね?(私も詳しくないのでそこは分かりませんが…)

投稿2024/05/18 21:05

pecmm

総合スコア760

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yamazaki_

2024/05/19 02:41

なるほど!発表されてたんですね。では待ちですね。ありがとうございます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.31%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問