Я искал форумы, но я действительно пытаюсь заставить часть моего кода работать. В основном идея состоит в том, чтобы искать лист 1 и копировать один или несколько столбцов в зависимости от критериев для конкретного рабочего листа. т. Е. Если в листе 1 столбцы 1 и 3 содержится «копия 01», то скопируйте оба столбца на лист 2, а если в столбцах 1 и 2 листа 1 «копия 02», то скопируйте обе колонки на лист 3 и т. Д.Excel VBA - количество столбцов с использованием вариантов
I может подсчитывать строки с использованием кода, но не может подсчитывать столбцы. Кажется, это связано с тем, что мы не поместили диапазон столбцов, но у меня нет никаких идей, чтобы исправить это! Любая помощь приветствуется.
'Row
Dim NR As Long
Dim d As Variant
d = ws1.Range("A1:A" & Cells(Rows.Count, "A").End(xlUp).Row).Value
For NR = 1 To UBound(d, 1)
'column
Dim NC As Long
Dim e As Variant
e = ws1.Range(Cells(1, Columns.Count).End(xlToLeft).Column).Value
For NC = 1 To UBound(e, 1)
Спасибо, Стюарт
Большое спасибо за это, он отлично работает в моем коде. Я участвую в том, что я продвигаюсь (отсюда и проблемы!) И имел некоторый код rondebruin, который работал для подсчета строк, который я пытался изменить, чтобы подсчитывать столбцы, но не повезло. –