Instead of
sh.getRange ('1' + e.range.columnStart)
you may change it to
sh.getRange (1 , e.range.getColumn())