質問編集履歴
2
マスキング修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -192,7 +192,7 @@
|
|
192
192
|
|
193
193
|
|
194
194
|
|
195
|
-
//「①
|
195
|
+
//「①」~「④」予定の配列(event1~4)のデータ指定
|
196
196
|
|
197
197
|
const targetevent1 = event1[i][2]; //「日付」起点B16から下にi行、右に2列
|
198
198
|
|
@@ -264,7 +264,7 @@
|
|
264
264
|
|
265
265
|
|
266
266
|
|
267
|
-
//「③
|
267
|
+
//「③」の配列(event3)の取得位置の指定
|
268
268
|
|
269
269
|
//セルI16に「登録済」の表示がある時は、無視
|
270
270
|
|
@@ -292,7 +292,7 @@
|
|
292
292
|
|
293
293
|
|
294
294
|
|
295
|
-
//「④
|
295
|
+
//「④」の配列(event4)の取得位置の指定
|
296
296
|
|
297
297
|
//セルK16に「登録済」の表示がある時は、無視
|
298
298
|
|
1
画像差替と本文一部マスキング
test
CHANGED
File without changes
|
test
CHANGED
@@ -40,7 +40,7 @@
|
|
40
40
|
|
41
41
|
<スプレッドシートイメージ>
|
42
42
|
|
43
|
-
![イメージ説明](
|
43
|
+
!![イメージ説明](a690bd370337c7fc430279645147fe64.png)
|
44
44
|
|
45
45
|
|
46
46
|
|
@@ -126,29 +126,29 @@
|
|
126
126
|
|
127
127
|
|
128
128
|
|
129
|
-
//「①
|
129
|
+
//「①」~「④」のデータ取得範囲の指定
|
130
130
|
|
131
131
|
//getRange(16行目,4列目,●行分,列分)
|
132
132
|
|
133
|
-
const eventRange1 = mysheet1.getRange(16,4,lastRow-16,1); //「①
|
133
|
+
const eventRange1 = mysheet1.getRange(16,4,lastRow-16,1); //「①」セルD16(行16,列4)~
|
134
|
-
|
134
|
+
|
135
|
-
const eventRange2 = mysheet1.getRange(16,5,lastRow-16,1); //「②
|
135
|
+
const eventRange2 = mysheet1.getRange(16,5,lastRow-16,1); //「②」セルE16(行16,列5)~
|
136
|
-
|
136
|
+
|
137
|
-
const eventRange3 = mysheet1.getRange(16,6,lastRow-16,1); //「③
|
137
|
+
const eventRange3 = mysheet1.getRange(16,6,lastRow-16,1); //「③」セルF16(行16,列6)~
|
138
|
-
|
138
|
+
|
139
|
-
const eventRange4 = mysheet1.getRange(16,7,lastRow-16,1); //「④
|
139
|
+
const eventRange4 = mysheet1.getRange(16,7,lastRow-16,1); //「④」セルG16(行16,列7)~
|
140
|
-
|
141
|
-
|
142
|
-
|
140
|
+
|
141
|
+
|
142
|
+
|
143
|
-
//「①登録処理
|
143
|
+
//「①登録処理」~「④登録処理」フラグのデータ取得範囲の指定
|
144
|
-
|
144
|
+
|
145
|
-
const flagRange1 = mysheet1.getRange(16,8,lastRow-16,1); //①
|
145
|
+
const flagRange1 = mysheet1.getRange(16,8,lastRow-16,1); //①済フラグ(セルH列)
|
146
|
-
|
146
|
+
|
147
|
-
const flagRange2 = mysheet1.getRange(16,9,lastRow-16,1); //②
|
147
|
+
const flagRange2 = mysheet1.getRange(16,9,lastRow-16,1); //②済フラグ(セルI列)
|
148
|
-
|
148
|
+
|
149
|
-
const flagRange3 = mysheet1.getRange(16,10,lastRow-16,1); //③
|
149
|
+
const flagRange3 = mysheet1.getRange(16,10,lastRow-16,1); //③済フラグ(セルJ列)
|
150
|
-
|
150
|
+
|
151
|
-
const flagRange4 = mysheet1.getRange(16,11,lastRow-16,1); //④
|
151
|
+
const flagRange4 = mysheet1.getRange(16,11,lastRow-16,1); //④済フラグ(セルK列)
|
152
152
|
|
153
153
|
|
154
154
|
|
@@ -158,21 +158,21 @@
|
|
158
158
|
|
159
159
|
const myDate = dateRange.getValues(); //「日付」(myDate)
|
160
160
|
|
161
|
-
const event1 = eventRange1.getValues(); //「①
|
161
|
+
const event1 = eventRange1.getValues(); //「①」(event1)
|
162
|
-
|
162
|
+
|
163
|
-
const event2 = eventRange2.getValues(); //「②
|
163
|
+
const event2 = eventRange2.getValues(); //「②」(event2)
|
164
|
-
|
164
|
+
|
165
|
-
const event3 = eventRange3.getValues(); //「③
|
165
|
+
const event3 = eventRange3.getValues(); //「③」(event3)
|
166
|
-
|
166
|
+
|
167
|
-
const event4 = eventRange4.getValues(); //「④
|
167
|
+
const event4 = eventRange4.getValues(); //「④」(event4)
|
168
|
-
|
168
|
+
|
169
|
-
const myflag1 = flagRange1.getValues(); //「①登録処理
|
169
|
+
const myflag1 = flagRange1.getValues(); //「①登録処理」(myflag1)
|
170
|
-
|
170
|
+
|
171
|
-
const myflag2 = flagRange2.getValues(); //「②登録処理
|
171
|
+
const myflag2 = flagRange2.getValues(); //「②登録処理」」(myflag2)
|
172
|
-
|
172
|
+
|
173
|
-
const myflag3 = flagRange3.getValues(); //「③登録処理
|
173
|
+
const myflag3 = flagRange3.getValues(); //「③登録処理」(myflag3)
|
174
|
-
|
174
|
+
|
175
|
-
const myflag4 = flagRange4.getValues(); //「④登録処理
|
175
|
+
const myflag4 = flagRange4.getValues(); //「④登録処理」(myflag4)
|
176
176
|
|
177
177
|
|
178
178
|
|
@@ -182,13 +182,13 @@
|
|
182
182
|
|
183
183
|
for (let i = 0; i < myDate.length; i++){
|
184
184
|
|
185
|
-
const targetflag1 = myflag1[i][6]; //「①
|
185
|
+
const targetflag1 = myflag1[i][6]; //「①」起点B16から下にi行、右に6列
|
186
|
-
|
186
|
+
|
187
|
-
const targetflag2 = myflag2[i][7]; //「②
|
187
|
+
const targetflag2 = myflag2[i][7]; //「②」E列 起点B16から下にi行、右に7列
|
188
|
-
|
188
|
+
|
189
|
-
const targetflag3 = myflag3[i][8]; //「②
|
189
|
+
const targetflag3 = myflag3[i][8]; //「②」F列 起点B16から下にi行、右に8列
|
190
|
-
|
190
|
+
|
191
|
-
const targetflag4 = myflag4[i][9]; //「②
|
191
|
+
const targetflag4 = myflag4[i][9]; //「②」G列 F列 起点B16から下にi行、右に9列
|
192
192
|
|
193
193
|
|
194
194
|
|
@@ -210,7 +210,7 @@
|
|
210
210
|
|
211
211
|
|
212
212
|
|
213
|
-
//「①
|
213
|
+
//「①」配列(event1)に格納するデータ取得
|
214
214
|
|
215
215
|
//セルH16に「登録済」の表示がある時は、無視
|
216
216
|
|
@@ -236,7 +236,7 @@
|
|
236
236
|
|
237
237
|
|
238
238
|
|
239
|
-
//「②
|
239
|
+
//「②」の配列(event2)の取得位置の指定
|
240
240
|
|
241
241
|
//セルI16に「登録済」の表示がある時は、無視
|
242
242
|
|