// bbs179 2010.02.23 by あすかぜ // 編集・再配布は自由です。 [6,1] = "単価"; [7,1] = "金額"; // 消費税額 tax = 0; // 表内をループ for(y=2; y<=Bottom; y++){ // 7 列目の値の 21 分の 1 が消費税 tax = tax + [7,y] / 21; [6,y] = [6,y] / 1.05; [7,y] = [7,y] / 1.05; // 次の行の注文番号が変わるなら、間に消費税の行を挿入 if([1,y] != [1,y+1]){ y++; InsertRow(y); [1,y] = [1,y-1]; [2,y] = [2,y-1] + 1; [3,y] = "xxxx"; [4,y] = "消費税"; [5,y] = 1; [6,y] = tax; [7,y] = tax; // 消費税額を初期化 tax = 0; } }