Я запускаю отчет, в котором есть несколько столбцов, в которых сравниваются цифры за финансовый год.Например, с июля по август, с августа по сентябрь и т. Д. К сожалению, когда я делаю это вручную, мне приходится отображать все столбцы и скрывать столбцы, которые не использовались для завершения.Я автоматизирую этот отчет.На данный момент у меня есть все видимые столбцы.Из-за того, что в середине финансового года в моем отчете будут столбцы с левой и правой стороны необходимых данных.Я пытаюсь скрыть эти ненужные столбцы.
Я создал справочную строку (строка 1) с JAN, FEB, MAR и т. Д. Для справочных целей только для моего кода, поскольку создал пользовательскую форму, которая обнаруживает этизаписей.
Для данных, которые мне нужны в этом месяце, я выбрал указанную ячейку и сместил ее на единицу, чтобы выбрать первый столбец, который мне нужно будет скрыть.Как выбрать все столбцы из выбранного столбца в столбец A в моем сценарии?Ниже приведен код моего местонахождения:
With Worksheets("ACD")
For counter = 1 To 200
Set curcell = Worksheets("ACD").Cells(1, counter)
If curcell.Value = FormMonth Then
curcell.Offset(0, -1).EntireColumn.Select
End If
Next counter
End With
Спасибо за помощь!