gasで出たエラーについて教えて!!!!
■ このスレッドは過去ログ倉庫に格納されています
今、gasでスクリプトを書いていたらException: Range not foundというエラーが出ました、どう解決したらいいか教えてくれませんか?コメントでAと出ているところが問題点です。 function myFunction() {
let n=0;
let l=0;
let column=2;
let s=0;
let o=1;
var SS_CopyFrom=SpreadsheetApp.openById("passA");//「A」ファイルを開く。
var Sheet_CopyFrom=SS_CopyFrom.getSheetByName('A1');//「A」ファイルの「A1」を開く。
LastRow = Sheet_CopyFrom.getLastRow()//最終行を取得する。
LastColumn=Sheet_CopyFrom.getLastColumn()
for (var i=2;i<=LastRow;i++){
let formula=i+5*n+l;//「B1」の識別番号を貼り付けるセルに貼り付けられるように調整する?(本人もできてるか不安)式
var CopyValue=Sheet_CopyFrom.getRange(2,2,LastRow-1,LastColumn).getValues();//「A」ファイルの「A1」の(B2:E10)のセルに入力された数値を取得する。・・・@
var range=Sheet_CopyFrom.getRange(CopyValue[s][1]).getvalues;//「A」ファイルの「A1」の(s,3)のセルに入力された数値を取得する。・・・A
var SS_CopyTo=SpreadsheetApp.openById("passB");//「B」のファイルを開く。
var Sheet_copyTo=SS_CopyTo.getSheetByName('B1');//「B」のファイルの「B1」を開く
Sheet_copyTo.getRange(formula,column).setValues(CopyValue[s][0]);//@で取得した数値を(formula,column)に貼り付ける。
n=n+1;
l=l+2;
if (formula==34){//列34に来た時に座標を横に4、縦に-32する?(不安)
column=column+4;
n=n-6;
l=l-6;
i=i-4;
}
if(range==o){
s=s+1;
o=0;
}
o=o+1;
}
} >>2今回のコードです。pass1、2のところは念のため伏せてます 会社の機密を晒すな!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 正直、見られて困るもんじゃないし。ここの板の住人さんの目にはあまりに稚拙なコードに映ると思うんですけど。 土俵にも上がれてないただのガキが言っていいことではない。
要は、全くお話になりません。
真面目にアドバイスしたとて、聞かないどころか自己主張のみ繰り返す。
せめて一般的な会話が成立するくらいになってから来てくれないかな。 >>9
うるさい。
私を馬鹿にするな!!!!!!!!! >>9私のことを申しているのでしたら、大変申し訳ない。
どうか、これからの糧にするためにエラーに対するコードの改善点を教えてもらえないでしょうか。 そもそもfirst manってなんだよ笑
スレタイも幼稚さ満点
これだけでエンジニアとしての素質がないと思える >>12言い訳かもしれないが、3,4日前に学校の先生からの命でgasを始めたんだ。
だから、出来れば今は目をつむってほしい。
少なくできるように善処します。 >>13first man=イッチ。
考えるのが面倒だったから適当につけた。
稚拙に見えるのも仕方ないと思う。 16だけど、こんな場所で聞いても誰も助けてはくれないよ
ここはエンジニアのふりをした出来損ないニートのたまり場だから
実際に僕もあなたの質問には全く答えられない
yahoo知恵袋の方がまだまし >>17そうなんですね。
プログラマー板とは・・・って問いたくなりますね・・・
でも、>>12の指摘は自分でも「確かにな」ってなりました。
ありがとうございました。 匿名だから当たりが強い
匿名だから発言に責任を持てない
5chってそういうもん そもそもA1は何行かける何列で2,2には何入ってんだよ コード読んでないけどgetRangeの引数がおかしいんじゃね? わざとか知らんけど引数がセルの中身だからな
表がわからないとどうにもならない 明日は巻き返せるようがんばるぞ(๑•̀ㅂ•́)و✧ ■ このスレッドは過去ログ倉庫に格納されています