"не работает" это что значит. какую ошибку выдает?
Он один раз отработал в конкретном sheet, скрыл первый столбец. не удалил а именно скрыл. т.е. повторный вызов
sheet.hideColumns(1); - ничего не изменит, т.к. столбец под этим номером скрыт уже..
или не работает на других sheet?