[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2ch.scのread.cgiへ]
Update time : 12/13 18:40 / Filesize : 287 KB / Number-of Response : 981
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【MACRO】Google Apps Script 質問スレ【DRIVE】



1 名前:デフォルトの名無しさん mailto:sage [2014/06/29(日) 11:07:03.38 ID:5HmND7Qc.net]
Google Apps Script でのプログラミング等に関する質問スレです
Excel や Access の VBA に不満のあるあなた
web アプリだけでなくクライアントアプリからも利用したいあなた
ローカルなデータベースやファイルだとバックアップに不安のあるあなた

ム板に無かったので立ててみます

Google Apps Script
ttps://developers.google.com/apps-script/
Google Drive API
ttps://developers.google.com/drive/
Getting Started with the Google Data Python Library
ttps://developers.google.com/gdata/articles/python_client_lib

■関連スレ
Google Maps API 質問箱
peace.2ch.net/test/read.cgi/tech/1131627583/
Microsoft SkyDrive API
peace.2ch.net/test/read.cgi/tech/1385604796/
【GoogleAppsScript】猿92【研究せよ!!!】
nozomi.2ch.net/test/read.cgi/php/1398600864/
GoogleAPIってどうよ?
nozomi.2ch.net/test/read.cgi/php/1018614427/
Google App Engine for Python 6アプ目
nozomi.2ch.net/test/read.cgi/php/1358570953/
Google App Engine for java
peace.2ch.net/test/read.cgi/tech/1317639323/
GoogleWebToolkit[GWT]について語ろう
nozomi.2ch.net/test/read.cgi/php/1147975874/

892 名前:デフォルトの名無しさん [2023/01/21(土) 22:59:56.13 ID:tr5Udobt.net]
>>891
これで良くない?

function getTable_Area() {

const a = new Date();
const b = getArea();

return '<table>' +
'<thead>' +
'<tr>' +
'<th>Result</th>' +
'</tr>' +
'</thead>' +
'<tbody>' +
'<tr>' +
'<td>Date</td>' +
'<td><input value="' + a + '"></input></td>' +
'</tr>' +
'<tr>' +
'<td>Area</td>' +
'<td><input value="' + b + '"></input></td>' +
'</tr>' +
'</tbody>' +
'</table>';
}

893 名前:デフォルトの名無しさん [2023/01/21(土) 23:07:30.06 ID:EDO4fSiJ.net]
>>892
なるほど。そのようにすればよかったのですか。
ありがとうございます!大変勉強になりました!

894 名前:デフォルトの名無しさん [2023/01/21(土) 23:20:48.89 ID:tr5Udobt.net]
>>893
全く説明してなくてごめんね
テンプレートリテラル使うともっと簡潔に書ける
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Template_literals

あと同期/非同期がわかるといいね

895 名前:デフォルトの名無しさん [2023/01/21(土) 23:41:09.53 ID:EDO4fSiJ.net]
>>894
いえいえ。重ね重ね、ありがとうございます!
テンプレートリテラルを勉強して使ってみようと思います。

またご推察の通り、同期の問題も発生しておりますので、それも合わせて勉強してみます。

896 名前:デフォルトの名無しさん mailto:sage [2023/01/22(日) 09:05:30.28 ID:1NpPY/pK.net]
ERB(埋め込み・Embedded RuBy)なら、HTML 内で、
<% 〜 %> でRubyのコード片を実行するだけ(出力はしない)。
<%= 〜 %> でRubyのコード片を実行して出力する

例えば、a.html.erb が以下なら、

<% ary = [ "<a>", "あ" ] %>

<% ary.each do |item| %>
<input type="text" value="<%= item %>">
<% end %>

a.html は、以下のように出力される

<input type="text" value="<a>">
<input type="text" value="あ">

897 名前:デフォルトの名無しさん [2023/01/25(水) 19:23:10.13 ID:EJwoBEnK.net]
test

898 名前:デフォルトの名無しさん [2023/01/25(水) 19:23:43.80 ID:EJwoBEnK.net]
やりたいこと:
Maps.newStaticMap()で作成した画像?をHTML上に表示させたい。

試したこと:
index.htmlから呼ばれるtest.gsの関数内で
var googleMap = Maps.newStaticMap().setCenter(centreY,centreX)
を定義して
return googleMap.getMapUrl();
でそのURLを取得しました。
そのURLをHTMLのIMGタグに
<img src="〇〇〇" width="100px" height="100px">
と入れても画像が表示されませんでした。


HTML上でbodタグの中に画像を表示させようとしているのですが、ファイルアイコンが半分に敗れたものが表示されています。

899 名前:デフォルトの名無しさん [2023/01/26(木) 03:32:17.94 ID:n/mKepPR.net]
>>898
getUrlで取得されたURLにあるものって画像じゃないよね
画像じゃないものをimgタグにセットしても表示されないよ

URLにあるものを画像化するか
iframe使って表示させるか(未検証)
どっちかのアプローチじゃないかな

900 名前:デフォルトの名無しさん [2023/01/26(木) 04:58:55.72 ID:p3aeborJ.net]
>>899
わかりました。
ありがとうございます。



901 名前:デフォルトの名無しさん [2023/02/02(木) 21:14:34.93 ID:d3AVgBUi.net]
GAS愛好家のみなさん
ContactsAppからPeopleAPIへの移行状況はいかがですか?

勝手が違いすぎてよーわからん
公式すらあんまり情報ないしマトモな記事載せてるサイトもないですよね

902 名前:デフォルトの名無しさん mailto:sage [2023/02/03(金) 12:45:44.80 ID:0b57qUmd.net]
スプレッドシートについての質問をさせてください
条件付き書式で、フォントサイズを変更するにはどうしたらいいでしょうか
表で一定の値の数字以上はフォントサイズが大きくなる、という仕様にしたいです

903 名前:デフォルトの名無しさん [2023/02/05(日) 16:08:42.77 ID:2ccsuJcO.net]
>>901
どうぞ。
https://officeforest.org/wp/2023/02/03/google-apps-script%e3%81%a7contact%e3%82%92people-api%e3%81%a7%e5%bc%84%e3%82%8b/

904 名前:デフォルトの名無しさん [2023/02/15(水) 16:03:34.65 ID:b8FtSvc2.net]
GASじゃなくてスプレッドシートなのだけど、
検索窓閉じた時検索結果に跳ぶの避けられませんかね。

905 名前:デフォルトの名無しさん mailto:sage [2023/02/18(土) 13:58:20.49 ID:W3nKwjDO.net]
やりたいこと
スプレッドシートに沢山ある あ い う とかいう文字列を
i[あ.い.う...]
t[a.b.c...]
という配列使って一度に置換作業がしたい。
i[1]→t[1]みたいな感じで。

replafeとforの組み合わせでなんとかなるかな?と思ったのですが、リファレンス読む限りreplace(a,b)の置換のa部分に変数を用いることは出来ないようなので他の方法を探しています。
ご教授頂きたく。

906 名前:デフォルトの名無しさん mailto:sage [2023/02/18(土) 18:58:41.14 ID:W3nKwjDO.net]
>>905
自己解決。
というか諦めて別シートに呼び出した後substituteとxlookupの組み合わせで無理やり置換したのを表示させました。

907 名前:デフォルトの名無しさん mailto:sage [2023/02/19(日) 14:19:59.95 ID:bukleA+Y.net]
>>905
日立?

908 名前:デフォルトの名無しさん [2023/02/19(日) 22:06:54.53 ID:sztA44Ir.net]
>>905
spliceで置き換える
https://gray-code.com/javascript/replace-item-for-array/

909 名前:デフォルトの名無しさん mailto:sage [2023/02/20(月) 02:05:22.77 ID:6OqVkYRD.net]
>>908
ありがとうございます!spliceメソッド使ってみます。
その前に1つずつ検索かけるのに手古摺ってますが、なんとかやってみたいと思います。

910 名前:898 mailto:sage [2023/02/20(月) 16:04:41.81 ID:4jGYSd8p.net]
駄目でした…
includesにしてもmatchにしても配列[ ]で指定するとうまく動いてくれません。
配列を作らずfor文で無理やりセルを置換させるという荒業で解決しましたが時間がかかり過ぎて実用的でなく。

やりたいこと
table[[あ],[か],[さ],[た]...]
before[あ][い]...
after[ア][イ]...
以上の配列があり、
tableに対しbefore[i]を総当りで検索し一致したらafter[i]に置き換える。



911 名前:デフォルトの名無しさん mailto:sage [2023/02/20(月) 18:43:52.85 ID:czK6pNoa.net]
>>910
やりたいことがいまいちわからん
こういうこと?

# ひらがなをカタカナに変換
table = [['あ','ア'], ['い','イ'], ['う','ウ'], ['え','エ'], ['お','オ'] ];
before = ['あ','い','う','え','お'];
after = before.map(b => table.find(a => b === a[0])[1]);

912 名前:898 mailto:sage [2023/02/20(月) 18:49:29.88 ID:83YdaF3i.net]
ありがとうございます。配列の中身は適当です…。
表と配列2種類の3つの要素があって、表にある配列1の要素を見つけたら配列2に置き換えるということをしたかったのです。

ですがお陰様でなんとかなりました!
二次元配列をflat()で一次元にして、splice使いました。
その後再度2次元配列に戻して元の形に直しました。

913 名前:898 mailto:sage [2023/02/21(火) 00:26:18.85 ID:B3qxCQs3.net]
>>911
mapメソッドはまだ理解できておらず…。
その一行で終わらせられるように勉強していきたいと思います。
結局以下のようになりました。ご教授ありがとうございました。

//1次元配列への変換。
let array = array.flat();
//array[x]とbefore[i]が一致したら置換(before→after)
for(let x = 0 ; x < array.length ; i++ ){
for(let i = 0 ; i < before.length ; i++ ){
if(array[x] == be[i]){
array.splice(x,1,after[i]);
}
}
//2次元配列に再変換、あとで貼付する。
let array2 = [];
let numOfElements = 6;//表の元のTableが6列あったので。
for(let t = 0; 0 < array.length ; t){
array2.push(array.splice( t, numOfElements ));
}

914 名前:デフォルトの名無しさん mailto:sage [2023/02/21(火) 02:43:28.40 ID:6tAoYaOK.net]
>>913
flat使わなくてもいい

for(let i = 0; i< array.length; i++) {
for(let j = 0; j< array[i].length; j++) {
if(before.includes(array[i][j])) {
array[i][j] = after[before.indexOf(array[i][j])];
}
}
}

map使うなら
array2 = array.map(r => r.map(c => before.includes(c) ? after[before.indexOf(c)] : c));

915 名前:898 mailto:sage [2023/02/21(火) 08:58:31.52 ID:B3qxCQs3.net]
>>914
そのarray[i][j]の[j]を入れるとindexOfにしてもincludesにしてもうちの環境?では何故かエラー出て読み込めなかったんですよ。(
確かcannot read properties of undefinedだった筈)
それ外すとエラーなく読んだので仕方なくflat入れた次第です。
因みに
arrayX=array[x]
arrayY=array[y]
みたいに入れ子しても駄目でした。

916 名前:898 mailto:sage [2023/02/21(火) 09:10:16.56 ID:B3qxCQs3.net]
確認したらエラー全然違うし書いてること散々でした
訂正
出てたエラーは多分is not defined
下の入れ子は
arrayX=array[x]
arrayY=arrayX[y]
みたいにしても同じエラーだったかと。

917 名前:デフォルトの名無しさん mailto:sage [2023/02/21(火) 23:07:45.74 ID:6tAoYaOK.net]
>>915
>そのarray[i][j]の[j]を入れるとindexOfにしてもincludesにしてもうちの環境?では何故かエラー出て
たぶん配列の添字が範囲外になってるんだろうけど
for文よりfor ofとかforEachのほうがシンプルにかける
const array2 = [];
for(let row of array) {
let cols = [];
for(let col of row) {
if(before.includes(col)) {
cols.push(after[before.indexOf(col)]);
}
else {
cols.push(col);
}
}
array2.push(cols);
}

const array2 = [];
array.forEach(function(row, i) {
row.forEach(function(col, j) {
if(before.includes(col)) {
array[i][j] = after[before.indexOf(col)];
}
});
});

918 名前:デフォルトの名無しさん mailto:sage [2023/02/21(火) 23:08:33.93 ID:6tAoYaOK.net]
あと上のmapは省略しすぎてわかりにくかったのでアロー関数と三項演算子をやめたらこうなる
const array2 = array.map(function(row) {
return row.map(function(col) {
if(before.includes(col)) {
return after[before.indexOf(col)];
}
else {
return col;
}
});
});

919 名前:898 mailto:sage [2023/02/22(水) 11:50:37.27 ID:7vReBJfV.net]
>>917-918
何度もありがとうございます。
仰るとおり2度目の添字は一切読み込んでくれないので…
>>918のmap参考にしながら勉強させていただきます。
とりあえず長くなってしまったのでこの辺りで。また不具合出てきたら改めて質問したいと思います。
ありがとうございました!

920 名前:デフォルトの名無しさん mailto:sage [2023/02/28(火) 21:38:42.26 ID:8PRLUyLU.net]
スプレッドシートの共有で閲覧権限を持っている人の
印刷は可能でファイルのダウンロードだけ禁止することは可能でしょうか?



921 名前:デフォルトの名無しさん mailto:sage [2023/03/01(水) 10:13:26.28 ID:NPxLOyBL.net]
共有アイテムのファイルにスターをつける方法を教えてください
宜しくお願いしますm(_ _)m

922 名前:デフォルトの名無しさん mailto:sage [2023/03/01(水) 14:17:21.21 ID:csCK6+UB.net]
sheetクラスを取得する方法ってgetSheetByNameとgetActiveSheetしかないよね?
getSheetBySheetIdがないのが謎なんだけどシートはシート名で管理するしかない?

923 名前:914 mailto:sage [2023/03/12(日) 00:26:03.80 ID:ZZBXPzbK.net]
>>921
自己解決しました

924 名前:デフォルトの名無しさん [2023/03/24(金) 19:19:34.21 ID:GCLzu5nr.net]
Rangeオブジェクトから、セルアドレスの文字列を取得したい場合
Excelならr.Address()で相対参照や絶対参照を取得できますが
GASで同じようなことできるメソッドあります?
getA1Notation()だと相対アドレスでしか取得できないようで…

925 名前:デフォルトの名無しさん mailto:sage [2023/03/24(金) 20:40:28.68 ID:h6PMjTMa.net]
>>924
よく分かってないけどそれ意味あるの?
ただの文字列なんだから相対も絶対もないような

926 名前:デフォルトの名無しさん mailto:sage [2023/03/25(土) 11:52:56.28 ID:TC3JXJ5y.net]
>>925
例えば
A1のRangeオブジェクトから
$A$1という文字列を取得できないかなと

GASから条件付き書式を設定するのに使いたいです

なぜ使いたいかというと
複数人で編集してコピペを繰り返すと条件付き書式が破壊されてしまうので
それを上書きリセットするためです

逆に、条件付書式だけロックかけて切り取ったり貼り付けたり出来ない設定ができるならそれで十分なのですが…

927 名前:デフォルトの名無しさん mailto:sage [2023/03/25(土) 17:53:03.57 ID:nYxwu6kr.net]
>>926
>複数人で編集してコピペを繰り返すと条件付き書式が破壊されてしまうのでそれを上書きリセットするためです
通常の書式ならonEditで変更されたセルの書式を変更するだけでいいけど
条件付き書式をGAS上で扱ったことなかったから調べたけどちょっと面倒だね
そんでよくよく考えてみたらそもそもGAS使うならonEditで書式変更すればいいだけだから条件付き書式を使う必要がないと思った

928 名前:デフォルトの名無しさん [2023/04/04(火) 12:37:38.49 ID:dAPefWGR.net]
スプレッドシートにスクリプト作成して権限付与して動作するように設定したあと
そのスプレッドシートをコピーするとスクリプトもコピーされるようですが
スクリプトの権限やトリガーは設定しなおしが必要のようです。
イメージ的には、vba付のExcelをコピーして別ファイルとして保存して
毎月のデータを作成していく、みたいなことがしたいんですが
その辺コピーするだけで全部引き継がれるみたいな設定ないのでしょうか?

929 名前:デフォルトの名無しさん mailto:sage [2023/04/11(火) 18:45:08.89 ID:u8YBlLPL.net]
類似画像を判別できるようなライブラリとか公開されてるコードありますか?
検索するとpythonだとImageHashってライブラリがあるんだけどGASで同じようなことしたい

930 名前:デフォルトの名無しさん [2023/04/21(金) 16:25:28.26 ID:vnxhj4My.net]
ごめんgoogleスプレッドシートの質問スレがみつからずこちらで質問させてください。

シートのある列をユーザーごとの閲覧を制限かけたい
有効な方法ありますか?



931 名前:デフォルトの名無しさん mailto:sage [2023/04/21(金) 16:53:56.40 ID:8VcMj5ya.net]
閲覧の制限はファイル単位でしか出来ないでしょ
シート、セル(列/行)単位は編集の制限しか出来ない

932 名前:デフォルトの名無しさん mailto:sage [2023/04/21(金) 17:40:05.18 ID:vnxhj4My.net]
ありがとうございます。
確かに「表示」→「保護されている範囲」でできそうだったけど。やっぱりだめでした。
諦めて、もう一つリンクしたファイルのシート作ってそちらに閲覧されたくない列を追加します。

933 名前:デフォルトの名無しさん mailto:sage [2023/05/02(火) 21:52:22.95 ID:39G20EoK.net]
Googleカレンダーに予定を追加するプログラムを使ってるんだけど、「場所を追加」ちゃんと場所を追加したいです

以下詳細

普通に手作業でGoogleカレンダーに予定を追加するときは、「場所を追加」に場所の名前を入力すると候補が出てきて、そこから選ぶと、そこに間に合うためには何時に家を出ればいいかの通知が来たり、Android版のGoogleカレンダーだと予定の背景がその場所の写真になったりします。

で、GASで予定を追加するとき、場所を指定するためにGoogleマップのURLを使ってるんだけど、それだとURLが表示されるのみで、上記の通知とか背景写真とかが実行されません。
公式ドキュメントでも {location: 'Conference Room'}とされており、Googleマップ上の場所を使う気がなさそうです。

ちゃんとした「場所の追加」は、ウェブ上でマウスで操作しないとできないのでしょうか?

934 名前:デフォルトの名無しさん mailto:sage [2023/05/03(水) 00:25:10.26 ID:2fvruydV.net]
>>933
URLじゃなくてその場所の名前か住所、もしくは緯度経度を入れればいいんじゃないの?

935 名前:デフォルトの名無しさん mailto:sage [2023/05/03(水) 03:09:39.55 ID:CT7gAj9T.net]
>>934
それが名前や住所を入れても、その文字列が表示されるだけのようです
こんな感じ
https://i.imgur.com/pn88z8w.jpg
ブラウザかアプリで場所を選択した時には場所と認識されるのか、こう表示されます
https://i.imgur.com/k3K5mhe.jpg

936 名前:デフォルトの名無しさん mailto:sage [2023/05/16(火) 22:03:10.90 ID:9Kd/3stA.net]
ゲッ!!(/||| ̄▽)y-ξ⌒◇ヾ( ̄  ̄;)ジュッ

937 名前:デフォルトの名無しさん [2023/07/08(土) 12:42:20.50 ID:CwJ0Byq0.net]
質問させてください

Googleフォームの送信時イベントで入力された値を取るために
イベントを作成しましたが、どうしてもイベントパラメータがnullになってしまいます
Webページにあるサンプルではeからいろいろな情報が取れるように書かれているのですが、nullとなってしまう理由がわからずに困っています

function myFunction(e) {
Logger.log("myFunction start")
Logger.log(e)
}

— ログ
12:27:10 お知らせ 実行開始
12:27:10 情報 myFunction start
12:27:10 情報 null
12:27:10 お知らせ 実行完了

938 名前:デフォルトの名無しさん mailto:sage [2023/07/08(土) 17:00:03.61 ID:IeBiUrvH.net]
>>937
トリガーの設定してる?

939 名前:デフォルトの名無しさん mailto:sage [2023/08/22(火) 23:04:26.43 ID:+ZplHR9+.net]
GASではなく、スプレッドシートの質問なのですが、もし適切なスレッドがあったら誘導お願いします

セルに例えば「130409.67」と入力し、
表示形式>数字>通貨(端数切り捨て)
に設定すると、小数点以下が切り捨てではなく四捨五入されてしまいます。
これはなにか私の使い方がおかしいのでしょうか?
また、他の方法でも良いので、内部的には小数点を保持しつつ、表示上だけ小数点以下を切り捨てる(非表示)する方法があれば教えてください。宜しくお願いします。

940 名前:デフォルトの名無しさん [2023/09/10(日) 09:27:06.36 ID:yM7j2B0I.net]
オhル



941 名前:デフォルトの名無しさん [2023/09/22(金) 13:52:01.19 ID:dkRHHNCe.net]
GTKは糞

942 名前:デフォルトの名無しさん [2023/09/24(日) 09:36:46.05 ID:2YTVyUlC.net]
君は失格
やり治せ

943 名前:デフォルトの名無しさん [2023/10/20(金) 12:46:49.67 ID:/M3RKJCH.net]
GAS抜きで

944 名前:デフォルトの名無しさん mailto:sage [2023/10/20(金) 20:23:13.56 ID:c9EoYnQA.net]
>>939
=trunc(3.14, 0)
で3と表示されるはず

945 名前:デフォルトの名無しさん mailto:sage [2023/10/31(火) 16:30:00.40 ID:qmiHWWBC.net]
>>944
ありがとうございます
それを入力したセル(A1)の隣に、
=A1×8
とすると、24と出るので、内部で小数点以下を保持してないようです

946 名前:898 mailto:sage [2023/10/31(火) 17:43:19.30 ID:F7pL/7Za.net]
>>945
truncは切り捨てかな。
というかカスタム表示形式の # じゃ駄目なん?

947 名前:デフォルトの名無しさん [2024/03/10(日) 15:35:26.40 ID:H28l+VF2.net]
スプレッドシートについての質問です。

SBI証券のマイページからポートフォリオのcsvファイルをダウンロードすることができます。
GASにより、自動で、ポートフォリオの円グラフを作りたいのですが、スクリプトはコンテナバインドではなくスタンドアローンでないと駄目でしょうか?
毎日、csvファイルをダウンロードして、円グラフを描く予定なので、コンテナバインドだと駄目ですよね?

948 名前:デフォルトの名無しさん [2024/03/10(日) 15:38:07.27 ID:H28l+VF2.net]
でもスタンドアロンにすると、スプレッドシートを開くときに、ファイルのIDを指定しないと駄目ですよね。
このIDが毎日変わることになると思いますが、この部分をどうすれば楽ができるでしょうか?

949 名前:デフォルトの名無しさん mailto:sage [2024/03/10(日) 15:55:50.28 ID:vw/rAwFk.net]
なんでコンテナバインドじゃだめなの?
トリガーで1日1回実行すればいいんじゃないの

950 名前:デフォルトの名無しさん [2024/03/10(日) 16:29:51.77 ID:H28l+VF2.net]
>>949

自動でダウンロードして来るとかそういうことを想定していますか?
そういう技術はありませんので、手動でダウンロードしてきて、Google Driveにアップロードする。
これを毎日やろうと考えています。
そうするとファイル自体が毎日変わりますし、IDも変わってしまうのではないかと思います。
バインドを新しい他のファイルに引き継ぐことはできませんよね?



951 名前:デフォルトの名無しさん mailto:sage [2024/03/10(日) 16:50:03.03 ID:vw/rAwFk.net]
>>950
ファイルIDが変わってもファイルを保存するフォルダが固定なら
そのフォルダのファイル一覧を取得すればいいんでは?

952 名前:デフォルトの名無しさん [2024/03/10(日) 17:01:06.12 ID:H28l+VF2.net]
>>951

なるほど、ありがとうございました。
そういうことができるんですね。
ということは、スタンドアロンである固定したフォルダからファイルの一覧を取得する。
SBI証券からダウンロードしてきたcsvファイルは、その日の日付をファイル名とする。
ファイルの一覧からその日の日付のファイルをオープンして、円グラフを作成する。

ありがとうございました。

953 名前:デフォルトの名無しさん [2024/03/11(月) 11:33:26.37 ID:Voh59fAx.net]
csvファイルに、

'+7441000

というデータがあります。

これをSpreadsheetとしてインポートすると、セル上で

+7441000

と表示されます。

先頭に「+」がついていますが、扱いは文字列ではなく、数字です。
この「+」をGASを使って削除したいのですが、どうすればいいでしょうか?
このセルを選択した状態で「fx」の右隣をみると「'+7441000」となっています。

954 名前:デフォルトの名無しさん [2024/03/11(月) 21:30:14.93 ID:Voh59fAx.net]
>>953

なんとか解決しました。

955 名前:デフォルトの名無しさん mailto:sage [2024/04/04(木) 12:51:32.09 ID:q67OTvc3.net]
getUi().showModelessDialog()の挙動おかしくなった?
他をクリックしたら閉じるようになったし移動も出来なくなった
バグですか?

956 名前:デフォルトの名無しさん [2024/11/25(月) 04:43:24.47 ID:XW6Q5R5Q7]
大企業資本家階級のために政治やってる自民公明がクソなのは分かりきってるか゛野党も公平もクソもない主張は゛かりで入れたい党がねえよな
郵便料金超絶値上け゛で年収‐千萬超コ゛□コ゛囗の連中やらに児童手当た゛なんた゛と税金くれてやってる上に完全教育無償化た゛のと├チ狂ったこと
ほざいて税金泥棒に追い銭とか主張する党た゛らけ貧乏人が子を産み落としたら遺棄罪て゛逮捕懲役.曰当5千圓で塀の中から孑に送金させるのか゛
筋た゛し金を出す者が孑を育てる権利を得るのも筋,子はダメな親なんて平気て゛見限るものた゛し孑がほしい金持ちに子を斡旋する制度を作る
のか゛國の仕事、力ンコ−テ□でJALANAテロリストに莫大な温室効果ガスまき散らさせてるのか゛原因の自称被災者に億の資産持っていようが
税金くれてやれた゛のほさ゛いてる党まであるしナマポ制度があるのになぜ追い銭か゛必要なのか捕捉率云々なら何万人も寄生虫公務員使って
桐生市みたくはじきまくってないで無条件に最低所得保障やって相続税で回収すればいいわな
まともな主張は消費税廃止と内部留保課税むしろ社會の寄生蟲である大企業に毎年外形課税して自民公明による不公平政治の巻戻しが必要
(ref.) ttps://www.call4.jp/info.php?type=items&id=I0000062
ttps://haneda-project.jimdofree.com/ , ttps://flight-route.com/
ttps://n-souonhigaisosyoudan.amebaownd.com/

957 名前:デフォルトの名無しさん [2024/12/12(木) 17:27:14.20 ID:/P1+mPAL.net]
createTextFinderで正常に動いてたのにソース変更してないのに最近になって
TypeError: Cannot read properties of undefined (reading 'indexOf')と言うようになった

他の部分が悪いのか、切り分けるためcreateTextFinderだけ機能させるコードを書いてたけど同様のエラー
とりあえず別の手段で回避させたけどおま環?

958 名前:デフォルトの名無しさん [2024/12/13(金) 13:21:51.42 ID:ouGUX1+B.net]
だからjsは馬鹿にされるんだ

959 名前:デフォルトの名無しさん [2025/01/05(日) 10:08:17.06 ID:8kdOFrcZ.net]
OneDriveの質問ここでok?

960 名前:デフォルトの名無しさん mailto:sage [2025/01/05(日) 10:17:13.58 ID:xU+8tKpK.net]
gasってgoogleのサービス。onedriveはmicrosoftのサービスで違う
スクリプトからonedriveを操作したいとかじゃないよね?

スレチだけど一応聞いてみれば?誰か分かるかもね



961 名前:デフォルトの名無しさん mailto:sage [2025/01/12(日) 21:20:33.84 ID:EIvdvWG6.net]
スプレッドシートさ、ExcelVBAでできる
とあるRangeからとあるRangeまでの範囲を指定して新たにRangeを作る、てのが用意されてないの地味に不便だよね

getRangeもoffsetも「座標~座標」の直接範囲指定がなくて軒並み「座標~行列数」しかないのがめんどくさい…そう思ってるの俺だけか?

A1形式の文字列をガッチャンコすれば出来るっちゃ出来るが、お前それでいいのか感がすごい

962 名前:デフォルトの名無しさん [2025/01/16(木) 13:26:46.58 ID:5fNIPSC6.net]
スプレッドシートとDriveAPIについて質問です。
他のGoogleアカウントがオーナーとして持ってるスプレッドシートで、別アカウントを閲覧者として共有。
その別アカウント側でAPI設定し、そのAPIを使ってxlsx形式でExportすることは可能?

963 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 19:10:14.77 ID:OQ3rw5hF.net]
自分で試せよ。やりたいならやってみれば良いだろ

964 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 19:13:42.90 ID:RFhmsTBB.net]
過疎ってる上にスクリプト荒らしが跋扈し誰か来ても煽ってくるやつしかおりゃん

いまどきのプログラマーはみんなChatGPTかCopilotに質問投げてるよ
5ちゃんねるはおしまい!

965 名前:デフォルトの名無しさん mailto:sage [2025/01/17(金) 19:35:55.09 ID:S3TtCEi5.net]
みんなぁ……どこ逝っちゃったんだブー…………

966 名前:デフォルトの名無しさん mailto:sage [2025/01/17(金) 19:39:30.95 ID:S3TtCEi5.net]
なんでこの掲示板まだ運営してるの~?

967 名前:デフォルトの名無しさん mailto:sage [2025/01/17(金) 19:41:02.24 ID:S3TtCEi5.net]

   ̄ヽ、   _ノ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
     `'ー '´
     O
      o                        と
       。 ,. -ー冖'⌒'ー-、            思
       ,ノ         \            う
       / ,r‐へへく⌒'¬、  ヽ          キ
       {ノ へ.._、 ,,/~`  〉  }    ,r=-、  モ
      /プ ̄`y'¨Y´ ̄ヽ―}j=く    /,ミ=/  オ
    ノ /レ'>-〈_ュ`ー‐'  リ,イ}    〃 /  タ
   / _勺 イ;;∵r;==、、∴'∵; シ    〃 /   で
  ,/ └' ノ \   こ¨`    ノ{ー--、〃__/    あ
  人__/ー┬ 个-、__,,.. ‐'´ 〃`ァーァー\  っ
. /   |/ |::::::|、       〃 /:::::/    ヽ  た
/   |   |::::::|\、_________/'   /:::::/〃

968 名前:デフォルトの名無しさん [2025/02/12(水) 05:27:59.68 ID:EChoPnIL.net]
アンドロイドのGoogleスプレッドシートのセルに日付を入れたら自動で○/○(月)と表示されるようにしたい。  

どうかよろしくお願いいたします。

969 名前:デフォルトの名無しさん mailto:sage [2025/02/12(水) 07:18:57.16 ID:vZOAXNAs.net]
セルの書式設定でカスタム日付からできるけど、日付の後に半角でも良いからスペース入れないと2/12 ?とはならないね
細かい解説はぐぐってくれ

970 名前:デフォルトの名無しさん mailto:sage [2025/02/12(水) 07:20:02.17 ID:vZOAXNAs.net]
文字化けした 2/12 (水) ね
頭に0を入れるか入れないかも決められるみたい



971 名前:デフォルトの名無しさん mailto:sage [2025/02/12(水) 08:21:38.43 ID:AFDgFLET.net]
スレ違い

972 名前:デフォルトの名無しさん [2025/02/12(水) 10:54:44.45 ID:WpGOIYcm.net]
これが博士か

973 名前:デフォルトの名無しさん mailto:sage [2025/02/20(木) 20:37:16.70 ID:74VDrAOZ.net]
閑古鳥すらいなくなった糞過疎掲示板
それが5ちゃんねる

974 名前:デフォルトの名無しさん [2025/02/28(金) 17:03:24.70 ID:kF3VgEHE.net]
もう2人くらいしかいない

975 名前:デフォルトの名無しさん [2025/03/02(日) 03:32:16.42 ID:SuUkbROl.net]
たまに覗いてる
そういやContactsApp死んだな
People APIダルい

976 名前:デフォルトの名無しさん [2025/03/17(月) 20:29:14.83 ID:PwYNrAD6J]
トランプをリスペクトしようぜ何しろ連邦職員98%カットとか曰本も見習って国土破壊省を中心とした天下り税金泥棒強盗殺人集団霞が関の
コ゛ミどもに腐敗まみれで寄生虫主張しかできない無能な国会議員まで98%カットすべきだわな日銀に金刷らせてまで日本円の価値低下させて
事実上お前らから奪い取った金を盛大に自民巨額献金の大企業にくれてやって物価高騰させて付加価値型経済になるなんて信じてるバカとか
さすがにもういないた゛ろうが限られたパイを奪い合うことしかできない日本で中小零細の賃金上昇の余地なんてありはしないからな
經済の修復とは日銀が無駄金くれてやった大企業の従業員を最低賃金に統ーする法整備に6千圓でクソ航空地球破壊テロできるほど余裕綽々の
現状タダ同然の航空燃料税を1萬円/Lにして最低所得保障実現、土砂崩れ洪水、大雪.熱中症にと災害連発させて人殺しまくって海に囲まれた
日本でわざわさ゛陸域飛ばしまくって日本全国騒音まみれにして知的産業に威力業務妨害して子の学習環境まで根絶やしにしてるJALた゛のANAだの
テロリストの皆殺しなくして付加価値型経済とかあり得ない話だからな
(ref.) ttPs://www.Call4.jp/info.php?type=items&id=I0000062
ttps://haneda-project.jimdofree.com/ , ttps://flighΤ-route.Com/
ttps://n-souonhigaisosyoudan.amebaownd.com/

977 名前:デフォルトの名無しさん mailto:sage [2025/06/04(水) 20:18:23.69 ID:BeLNgZJK.net]
>>964
そうだよ便乗w
過疎過疎の地に足跡を刻むかw

978 名前:デフォルトの名無しさん [2025/10/30(木) 01:29:21.98 ID:XzU25Vj2.net]
Geminiで書かせると捗るな
同じGoogle製だし間違いも少なめ
たまに google.script.run.withFinally()とか
存在しないモン吐かれて笑うけど
もうこれでいいじゃんレベル

979 名前:デフォルトの名無しさん [2025/11/11(火) 14:18:00.93 ID:crDtfQHZ.net]
jsの方言大杉

980 名前:デフォルトの名無しさん mailto:sage [2025/12/13(土) 11:10:01.74 ID:EHTgEX58.net]
Google製のクソなら食べられる








[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<287KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef