質問編集履歴
1
シート名、データの追記を行いました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -18,21 +18,23 @@
|
|
18
18
|
| A名前 |B郵便番号 | C住所 | D商品名 | D値段 |
|
19
19
|
|〇〇〇〇〇 |△△△-△△|東京都… | にんじん | ¥100 |
|
20
20
|
├----------┼----------┼----------┼----------┼----------┤
|
21
|
+
|〇〇〇〇〇 |△△△-△△|東京都… |じゃがいも | ¥80 |
|
22
|
+
├----------┼----------┼----------┼----------┼----------┤
|
23
|
+
|〇〇〇〇〇 |△△△-△△|東京都… |さつまいも | ¥150 |
|
24
|
+
├----------┼----------┼----------┼----------┼----------┤
|
21
25
|
・
|
22
26
|
・
|
23
|
-
・
|
24
27
|
|
25
28
|
ここの名前の部分が同一のものを、転記をするときに明細のように下側に羅列をしたいです。
|
26
29
|
よろしくお願いします。
|
27
30
|
|
28
31
|
[シートB]
|
29
32
|
|
33
|
+
郵便番号 △△△-△△
|
34
|
+
住所 東京都…
|
35
|
+
名前 〇〇〇〇〇 様
|
30
36
|
|
31
|
-
郵便番号
|
32
|
-
住所
|
33
|
-
名前
|
34
37
|
|
35
|
-
|
36
38
|
商品名 単価 個数 小計
|
37
39
|
にんじん 100 1 100
|
38
40
|
じゃがいも 80 1 80
|
@@ -45,7 +47,7 @@
|
|
45
47
|
|
46
48
|
/*基本設定*/
|
47
49
|
var today = new Date();//現在の日付を取得
|
48
|
-
var tmplId = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"; //テンプレートIDの定義
|
50
|
+
var tmplId = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"; //テンプレートIDの定義(シートBのテンプレ)
|
49
51
|
var dstDirId = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"; //保存先IDの定義
|
50
52
|
|
51
53
|
|
@@ -53,7 +55,7 @@
|
|
53
55
|
var tmpl = DriveApp.getFileById(tmplId); //テンプレートIDからデータを取得
|
54
56
|
var dstDir = DriveApp.getFolderById(dstDirId); //IDからフォルダーの場所を取得
|
55
57
|
var ss_act = SpreadsheetApp.getActiveSpreadsheet(); //アクティブなシートを取得
|
56
|
-
var ss_copyFrom = ss_act.getSheetByName('
|
58
|
+
var ss_copyFrom = ss_act.getSheetByName('シートA'); //アクティブなシート内の「合算」タブ内を参照
|
57
59
|
var LR_ssf = ss_copyFrom.getRange('B2:B').getLastRow(); //アクティブなシート内の「合算」タブ内の最終行を取得*つもり
|
58
60
|
var Data =ss_copyFrom.getDataRange().getValues();
|
59
61
|
var n = 1;
|