из вба аксесс. Вопрос такой, может ли свойство «columns» взаимодействовать с обычным экселевский фильтром. Задача такая что по кнопке хочу скрывать пустые столбцы но только те, которые пустые при включенном фильтре.
Код упрощенно выглядит так, и скрывает только те столбцы в которых совсем нет данных. При врубленном фильтре у меня образуется больше пустых столбцов, но их код естественно не скрывает. Можно ли чето написать, чтоб работало только на «отображаемых» на экране ячейках?
Dim myRange As Range
Dim nColumn As Long
Set myRange = ActiveSheet.Range("D6:BU800")
For nColumn = 100 To 4 Step -1
If myRange.Columns(nColumn).Text = "" Then myRange.Columns(nColumn).EntireColumn.Hidden = True
Next
Вам бы пояснее выражаться наверное и помогли бы. А так может вам и этого хватит https://www.planetaexcel.ru/forum/?PAGE_NAME=read&FID=8&TID=8274 или это https://excelpedia.ru/formuli-v-excel/kolichestvo-vidimyh-strok
Roman Rimlynin, твою репутацию увеличил ÜßêrŪnkn°wñ. Репутация - 1190 Респект от Excel Hacks
Во, кажись можно с этим повозиться! За первую ссыль спасибо!
Обсуждают сегодня