Другой вопрос noobie. Я пытаюсь скрыть все столбцы в строке 5 на конкретном листе, если ячейка не пуста и эта ячейка равна 0. Я заработал ее в одной точке, не используя z как целое, но я не смог установить не пустое состояние (столбцы с пустая ячейка пятой строки была скрыта, поскольку значение по умолчанию было равно нулю). Поблагодарили бы за любую помощь. Отдельный вопрос: есть ли быстрый и грязный способ вернуть рабочую книгу к определенному «сохраненному состоянию»? Спасибо.If, а затем код ошибки
Dim wsOut As Worksheet
Dim rng As Range
Dim z As Integer
Set wsOut = ThisWorkbook.Sheets("sheet2")
Set rng = wsOut.Range("B:AA")
For z = 1 To 26
If (Not IsEmpty(wsIn.Cells(5, z))) And wsIn.Cells(5, z).Value = 0 Then
cell.EntireColumn.Hidden = False
cell.EntireColumn.Hidden = True
End If
Next z
End Sub
Да. [Начать использование источника управления] (https://christopherjmcclellan.wordpress.com/2014/10/10/vba-and-git/). К сожалению, модуль 'DevTools' в этом репо сейчас немного разорен, и я не успел его исправить, потому что я работаю над [Интеграция редактора VBA с Git] (https://github.com/ retailcoder/Rubberduck/вехи/Источник% 20Control% 20Integration). Вы можете посмотреть репозиторий Rubberduck, чтобы получить обновления об этом. – RubberDuck