I have a lengthy spreadsheet that has a blank row between a week ending and the next week beginning - I need to insert totals for columns J and K wherever there is a blank line for the rows above until it gets to the next blank line - can you help me write a script for this?
[TABLE="width: 704"]
[TD="class: xl68, width: 64, bgcolor: transparent"]A
[/TD]
[TD="class: xl68, width: 64, bgcolor: transparent"]B
[/TD]
[TD="class: xl68, width: 64, bgcolor: transparent"]C
[/TD]
[TD="class: xl68, width: 64, bgcolor: transparent"]D
[/TD]
[TD="class: xl68, width: 64, bgcolor: transparent"]E
[/TD]
[TD="class: xl68, width: 64, bgcolor: transparent"]F
[/TD]
[TD="class: xl68, width: 64, bgcolor: transparent"]G
[/TD]
[TD="class: xl68, width: 64, bgcolor: transparent"]H
[/TD]
[TD="class: xl68, width: 64, bgcolor: transparent"]I
[/TD]
[TD="class: xl68, width: 64, bgcolor: transparent"]J
[/TD]
[TD="class: xl68, width: 64, bgcolor: transparent"]K
[/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl64, bgcolor: transparent"]Aaron Bramble
[/TD]
[TD="class: xl64, bgcolor: transparent"]Emily Elmy
[/TD]
[TD="class: xl63, bgcolor: transparent"]Monday 09 05 16
[/TD]
[TD="class: xl65, bgcolor: transparent"]######
[/TD]
[TD="class: xl64, bgcolor: transparent"]E9
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]680
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]710
[/TD]
[TD="class: xl66, bgcolor: transparent"]14.47
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]0.5
[/TD]
[TD="class: xl67, bgcolor: transparent, align: right"]7.24
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]0
[/TD]
[TD="class: xl64, bgcolor: transparent"]Aaron Bramble
[/TD]
[TD="class: xl64, bgcolor: transparent"]Emily Elmy
[/TD]
[TD="class: xl63, bgcolor: transparent"]Monday 16 05 16
[/TD]
[TD="class: xl65, bgcolor: transparent"]######
[/TD]
[TD="class: xl64, bgcolor: transparent"]E9
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]680
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]710
[/TD]
[TD="class: xl66, bgcolor: transparent"]14.47
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]0.5
[/TD]
[TD="class: xl67, bgcolor: transparent, align: right"]7.24
[/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl64, bgcolor: transparent"]Aaron Bramble
[/TD]
[TD="class: xl64, bgcolor: transparent"]Emily Elmy
[/TD]
[TD="class: xl63, bgcolor: transparent"]Monday 23 05 16
[/TD]
[TD="class: xl65, bgcolor: transparent"]######
[/TD]
[TD="class: xl64, bgcolor: transparent"]E9
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]680
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]710
[/TD]
[TD="class: xl66, bgcolor: transparent"]14.47
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]0.5
[/TD]
[TD="class: xl67, bgcolor: transparent, align: right"]7.24
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]0
[/TD]
[TD="class: xl64, bgcolor: transparent"]Aaron Bramble
[/TD]
[TD="class: xl64, bgcolor: transparent"]Emily Elmy
[/TD]
[TD="class: xl63, bgcolor: transparent"]Monday 30 05 16
[/TD]
[TD="class: xl65, bgcolor: transparent"]######
[/TD]
[TD="class: xl64, bgcolor: transparent"]E9
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]680
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]710
[/TD]
[TD="class: xl66, bgcolor: transparent"]14.47
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]0.5
[/TD]
[TD="class: xl67, bgcolor: transparent, align: right"]7.24
[/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl64, bgcolor: transparent"][/TD]
[TD="class: xl64, bgcolor: transparent"][/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl65, bgcolor: transparent"][/TD]
[TD="class: xl64, bgcolor: transparent"][/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl66, bgcolor: transparent"][/TD]
[TD="class: xl63, bgcolor: transparent"]total here
[/TD]
[TD="class: xl63, bgcolor: transparent"]total here
[/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl64, bgcolor: transparent"]Aileen Mccarthy
[/TD]
[TD="class: xl64, bgcolor: transparent"]Ana Paula Gingao Amaral
[/TD]
[TD="class: xl63, bgcolor: transparent"]Monday 09 05 16
[/TD]
[TD="class: xl65, bgcolor: transparent"]######
[/TD]
[TD="class: xl64, bgcolor: transparent"]E9
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]1125
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]1155
[/TD]
[TD="class: xl66, bgcolor: transparent"]14.47
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]0.5
[/TD]
[TD="class: xl67, bgcolor: transparent, align: right"]7.24
[/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl64, bgcolor: transparent"]Aileen Mccarthy
[/TD]
[TD="class: xl64, bgcolor: transparent"]Bryony Goodchild
[/TD]
[TD="class: xl63, bgcolor: transparent"]Monday 09 05 16
[/TD]
[TD="class: xl65, bgcolor: transparent"]######
[/TD]
[TD="class: xl64, bgcolor: transparent"]E9
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]405
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]450
[/TD]
[TD="class: xl66, bgcolor: transparent"]14.47
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]0.75
[/TD]
[TD="class: xl67, bgcolor: transparent, align: right"]10.85
[/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl64, bgcolor: transparent"]Aileen Mccarthy
[/TD]
[TD="class: xl64, bgcolor: transparent"]Bryony Goodchild
[/TD]
[TD="class: xl63, bgcolor: transparent"]Monday 09 05 16
[/TD]
[TD="class: xl65, bgcolor: transparent"]######
[/TD]
[TD="class: xl64, bgcolor: transparent"]E9
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]700
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]730
[/TD]
[TD="class: xl66, bgcolor: transparent"]14.47
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]0.5
[/TD]
[TD="class: xl67, bgcolor: transparent, align: right"]7.24
[/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl64, bgcolor: transparent"]Aileen Mccarthy
[/TD]
[TD="class: xl64, bgcolor: transparent"]Michelle Peck
[/TD]
[TD="class: xl63, bgcolor: transparent"]Monday 09 05 16
[/TD]
[TD="class: xl65, bgcolor: transparent"]######
[/TD]
[TD="class: xl64, bgcolor: transparent"]E9
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]915
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]945
[/TD]
[TD="class: xl66, bgcolor: transparent"]14.47
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]0.5
[/TD]
[TD="class: xl67, bgcolor: transparent, align: right"]7.24
[/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl64, bgcolor: transparent"]Aileen Mccarthy
[/TD]
[TD="class: xl64, bgcolor: transparent"]Bryony Goodchild
[/TD]
[TD="class: xl63, bgcolor: transparent"]Tuesday 10 05 16
[/TD]
[TD="class: xl65, bgcolor: transparent"]######
[/TD]
[TD="class: xl64, bgcolor: transparent"]E9
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]405
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]450
[/TD]
[TD="class: xl66, bgcolor: transparent"]14.47
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]0.75
[/TD]
[TD="class: xl67, bgcolor: transparent, align: right"]10.85
[/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl64, bgcolor: transparent"]Aileen Mccarthy
[/TD]
[TD="class: xl64, bgcolor: transparent"]Bryony Goodchild
[/TD]
[TD="class: xl63, bgcolor: transparent"]Tuesday 10 05 16
[/TD]
[TD="class: xl65, bgcolor: transparent"]######
[/TD]
[TD="class: xl64, bgcolor: transparent"]E9
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]700
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]730
[/TD]
[TD="class: xl66, bgcolor: transparent"]14.47
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]0.5
[/TD]
[TD="class: xl67, bgcolor: transparent, align: right"]7.24
[/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl64, bgcolor: transparent"]Aileen Mccarthy
[/TD]
[TD="class: xl64, bgcolor: transparent"]Caroline Reason
[/TD]
[TD="class: xl63, bgcolor: transparent"]Tuesday 10 05 16
[/TD]
[TD="class: xl65, bgcolor: transparent"]######
[/TD]
[TD="class: xl64, bgcolor: transparent"]E9
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]1155
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]1185
[/TD]
[TD="class: xl66, bgcolor: transparent"]14.47
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]0.5
[/TD]
[TD="class: xl67, bgcolor: transparent, align: right"]7.24
[/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl64, bgcolor: transparent"][/TD]
[TD="class: xl64, bgcolor: transparent"][/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl65, bgcolor: transparent"][/TD]
[TD="class: xl64, bgcolor: transparent"][/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl66, bgcolor: transparent"][/TD]
[TD="class: xl63, bgcolor: transparent"]total here
[/TD]
[TD="class: xl63, bgcolor: transparent"]total here
[/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl64, bgcolor: transparent"]Aileen Mccarthy
[/TD]
[TD="class: xl64, bgcolor: transparent"]Michelle Peck
[/TD]
[TD="class: xl63, bgcolor: transparent"]Tuesday 10 05 16
[/TD]
[TD="class: xl65, bgcolor: transparent"]######
[/TD]
[TD="class: xl64, bgcolor: transparent"]E9
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]920
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]950
[/TD]
[TD="class: xl66, bgcolor: transparent"]14.47
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]0.5
[/TD]
[TD="class: xl67, bgcolor: transparent, align: right"]7.24
[/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl64, bgcolor: transparent"]Aileen Mccarthy
[/TD]
[TD="class: xl64, bgcolor: transparent"]Ana Paula Gingao Amaral
[/TD]
[TD="class: xl63, bgcolor: transparent"]Wednesday 11 05 16
[/TD]
[TD="class: xl65, bgcolor: transparent"]######
[/TD]
[TD="class: xl64, bgcolor: transparent"]E9
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]945
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]975
[/TD]
[TD="class: xl66, bgcolor: transparent"]14.47
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]0.5
[/TD]
[TD="class: xl67, bgcolor: transparent, align: right"]7.24
[/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl64, bgcolor: transparent"]Aileen Mccarthy
[/TD]
[TD="class: xl64, bgcolor: transparent"]Caroline Reason
[/TD]
[TD="class: xl63, bgcolor: transparent"]Wednesday 11 05 16
[/TD]
[TD="class: xl65, bgcolor: transparent"]######
[/TD]
[TD="class: xl64, bgcolor: transparent"]E9
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]375
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]420
[/TD]
[TD="class: xl66, bgcolor: transparent"]14.47
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]0.75
[/TD]
[TD="class: xl67, bgcolor: transparent, align: right"]10.85
[/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl64, bgcolor: transparent"]Aileen Mccarthy
[/TD]
[TD="class: xl64, bgcolor: transparent"]Ewa Pstragowska
[/TD]
[TD="class: xl63, bgcolor: transparent"]Wednesday 11 05 16
[/TD]
[TD="class: xl65, bgcolor: transparent"]######
[/TD]
[TD="class: xl64, bgcolor: transparent"]E9
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]1145
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]1175
[/TD]
[TD="class: xl66, bgcolor: transparent"]14.47
[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]0.5
[/TD]
[TD="class: xl67, bgcolor: transparent, align: right"]7.24
[/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl64, bgcolor: transparent"][/TD]
[TD="class: xl64, bgcolor: transparent"][/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl65, bgcolor: transparent"][/TD]
[TD="class: xl64, bgcolor: transparent"][/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="class: xl66, bgcolor: transparent"][/TD]
[TD="class: xl63, bgcolor: transparent"]total here
[/TD]
[TD="class: xl63, bgcolor: transparent"]total here
[/TD]
[/TABLE]