full-path / ridesheet

Google apps script support for a Google Sheets-based demand-responsive trip scheduling and reporting system.
MIT License
5 stars 4 forks source link

setValuesByHeaderNames breaks array formulas #97

Closed keviniano closed 7 months ago

keviniano commented 7 months ago

If setValuesByHeaderNames updates a range that includes a cell with a non-blank value populated by an array formula, the function will replace the formula value with an equal literal value, breaking the entire array formula. The function should expect that there could be array formulas tucked into the header row, check for that, and ignore any values in the column where the header contains a formula.