How it works: the script loops the row count of the set data range (for i = 0 to data.rows.count-1) next it then loops through all the headers (for each h in HeaderRange) from here it uses an offset ...