質問編集履歴

2

マスキング修正

2021/12/13 14:25

投稿

donguriko
donguriko

スコア30

test CHANGED
File without changes
test CHANGED
@@ -192,7 +192,7 @@
192
192
 
193
193
 
194
194
 
195
- //「①中野事務」~「④テレワーク」予定の配列(event1~4)のデータ指定
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
- //「③テレワーク」の配列(event3)の取得位置の指定
267
+ //「③」の配列(event3)の取得位置の指定
268
268
 
269
269
  //セルI16に「登録済」の表示がある時は、無視
270
270
 
@@ -292,7 +292,7 @@
292
292
 
293
293
 
294
294
 
295
- //「④休暇」の配列(event4)の取得位置の指定
295
+ //「④」の配列(event4)の取得位置の指定
296
296
 
297
297
  //セルK16に「登録済」の表示がある時は、無視
298
298
 

1

画像差替と本文一部マスキング

2021/12/13 14:25

投稿

donguriko
donguriko

スコア30

test CHANGED
File without changes
test CHANGED
@@ -40,7 +40,7 @@
40
40
 
41
41
  <スプレッドシートイメージ>
42
42
 
43
- ![イメージ説明](1f6ef078978dd4c7237c5ca279ae3060.png)
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); //「①中野事務」セルD16(行16,列4)~ 
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); //「②中野MC」セルE16(行16,列5)~
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); //「③中野テレワーク」セルF16(行16,列6)~
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); //「④中野休暇」セルG16(行16,列7)~
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);  //①中野事務_済フラグ(セルH列)
145
+ const flagRange1 = mysheet1.getRange(16,8,lastRow-16,1);  //①済フラグ(セルH列)
146
-
146
+
147
- const flagRange2 = mysheet1.getRange(16,9,lastRow-16,1);   //②中野MC_済フラグ(セルI列)
147
+ const flagRange2 = mysheet1.getRange(16,9,lastRow-16,1);   //②済フラグ(セルI列)
148
-
148
+
149
- const flagRange3 = mysheet1.getRange(16,10,lastRow-16,1); //③中野テレワーク_済フラグ(セルJ列)
149
+ const flagRange3 = mysheet1.getRange(16,10,lastRow-16,1); //③済フラグ(セルJ列)
150
-
150
+
151
- const flagRange4 = mysheet1.getRange(16,11,lastRow-16,1); //④中野休暇_済フラグ(セルK列)
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();  //「①中野事務」(event1)
161
+ const event1 = eventRange1.getValues();  //「①」(event1)
162
-
162
+
163
- const event2 = eventRange2.getValues();  //「②中野MC」(event2)
163
+ const event2 = eventRange2.getValues();  //「②」(event2)
164
-
164
+
165
- const event3 = eventRange3.getValues();  //「③中野テレワーク」(event3)
165
+ const event3 = eventRange3.getValues();  //「③」(event3)
166
-
166
+
167
- const event4 = eventRange4.getValues();  //「④中野休暇」(event4)
167
+ const event4 = eventRange4.getValues();  //「④」(event4)
168
-
168
+
169
- const myflag1 = flagRange1.getValues();   //「①登録処理_中野事務」(myflag1)
169
+ const myflag1 = flagRange1.getValues();   //「①登録処理」(myflag1)
170
-
170
+
171
- const myflag2 = flagRange2.getValues();  //「②登録処理_中野MC」」(myflag2)
171
+ const myflag2 = flagRange2.getValues();  //「②登録処理」」(myflag2)
172
-
172
+
173
- const myflag3 = flagRange3.getValues();  //「③登録処理_中野テレワーク」(myflag3)
173
+ const myflag3 = flagRange3.getValues();  //「③登録処理」(myflag3)
174
-
174
+
175
- const myflag4 = flagRange4.getValues();   //「④登録処理_中野休暇」(myflag4)
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]; //「①中野事務」起点B16から下にi行、右に6列
185
+ const targetflag1 = myflag1[i][6]; //「①」起点B16から下にi行、右に6列
186
-
186
+
187
- const targetflag2 = myflag2[i][7]; //「②中野MC」E列 起点B16から下にi行、右に7列
187
+ const targetflag2 = myflag2[i][7]; //「②」E列 起点B16から下にi行、右に7列
188
-
188
+
189
- const targetflag3 = myflag3[i][8]; //「②中野テレワーク」F列 起点B16から下にi行、右に8列
189
+ const targetflag3 = myflag3[i][8]; //「②」F列 起点B16から下にi行、右に8列
190
-
190
+
191
- const targetflag4 = myflag4[i][9]; //「②中野」G列 F列 起点B16から下に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
- //「①中野事務」配列(event1)に格納するデータ取得
213
+ //「①」配列(event1)に格納するデータ取得
214
214
 
215
215
  //セルH16に「登録済」の表示がある時は、無視
216
216
 
@@ -236,7 +236,7 @@
236
236
 
237
237
 
238
238
 
239
- //「②中野MC」の配列(event2)の取得位置の指定
239
+ //「②」の配列(event2)の取得位置の指定
240
240
 
241
241
  //セルI16に「登録済」の表示がある時は、無視
242
242