Поменяйте Sheet1
с вашим фактическим названием листа.
Sub HideMe()
ThisWorkbook.Sheets("Sheet1").Columns("J:M").Hidden = True
End Sub
Обратите внимание, что это можно сделать в одну строку.Если вы хотите использовать переменные (рабочую книгу или рабочие таблицы), они должны объединить вышеуказанную строку при объединении
Что-то вроде:
Dim wb as Workbook: Set wb = ThisWorkbook
Dim ws as Worksheet: Set ws = wb.Sheets("Sheet1")
Dim hm as String: hm = "J:M"
ws.Columns(hm).Hidden = True
Если вы подставите переменные в последнюю строку, вы будетев конечном итоге с точно такой же строкой кода, показанной в первом подпункте.