Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.10.2014, 20:53   #1
AnDron2
 
Регистрация: 07.11.2013
Сообщений: 8
Радость Скрытие строк только выделенного столбца

Здравствуйте. Просмотрел все схожие темы, но ничего подобного не отыскал....
нужен код который скрывает (сворачивает) определенные залитые (черным цветом) строки, только в выделенном столбце!!! - не касаясь других не выделенных столбцов, имеющих аналогично закрашенные ячейки, но других строках.
AnDron2 вне форума Ответить с цитированием
Старый 31.10.2014, 20:57   #2
RAN.
Форумчанин
 
Аватар для RAN.
 
Регистрация: 05.07.2011
Сообщений: 208
По умолчанию

В столбце строк нет. Только ячейки.
Ячейки скрывать нельзя. Только строки и столбцы.
RAN. вне форума Ответить с цитированием
Старый 31.10.2014, 21:58   #3
AnDron2
 
Регистрация: 07.11.2013
Сообщений: 8
По умолчанию

согласен, вопрос возможно некорректен, попробую уточнить... в таблице находятся столбцы в них типа как в шахматном порядке в разных местах залиты (в черный цвет) ячейки, допустим, я выделяю любой столбец, далее после нажатия кнопки, должно произойти следующее: адреса с "черными" ячейками (именно выделенного столбца) скрывают ВСЮ строку...., у меня же получается, что вся таблица закрывается, учитывая все столбики, а не один (выделенный).
AnDron2 вне форума Ответить с цитированием
Старый 31.10.2014, 22:10   #4
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
адреса с "черными" ячейками (именно выделенного столбца) скрывают ВСЮ строку...
не понял смысл этой фразы

прикрепите файл с примером «как есть сейчас» и «что должно получиться», — задача наверняка станет понятнее
EducatedFool вне форума Ответить с цитированием
Старый 01.11.2014, 00:47   #5
RAN.
Форумчанин
 
Аватар для RAN.
 
Регистрация: 05.07.2011
Сообщений: 208
По умолчанию

Код:
Sub Макрос1()
    ActiveSheet.UsedRange.AutoFilter Field:=Selection.Column, Operator:= _
        xlFilterNoFill
End Sub
RAN. вне форума Ответить с цитированием
Старый 01.11.2014, 00:57   #6
AnDron2
 
Регистрация: 07.11.2013
Сообщений: 8
По умолчанию

прикрепил урезанный файл...., при открытии данной книги, срабатывает макрос на скрытие всех столбиков с датами, кроме одного, который будет зависеть от текущей даты, т.е. в итоге остается один столбик (с датой), вот в нем есть "черные" ячейки,

которые нужно спрятать путем скрытия строк, тем самым пододвинуть в столбике синие ячейки одну к другой - в этом и возникает вопрос.
Вложения
Тип файла: rar пример.rar (8.2 Кб, 9 просмотров)

Последний раз редактировалось AnDron2; 01.11.2014 в 01:30.
AnDron2 вне форума Ответить с цитированием
Старый 01.11.2014, 01:06   #7
AnDron2
 
Регистрация: 07.11.2013
Сообщений: 8
По умолчанию

спасибо RAN, но я думаю, это немножко не то, как то код у меня не срабатывает...
AnDron2 вне форума Ответить с цитированием
Старый 01.11.2014, 05:43   #8
ShAM66
Форумчанин
 
Регистрация: 24.02.2012
Сообщений: 160
По умолчанию

Жаль не увидел эту тему раньше, чем эту: http://programmersforum.ru/showthread.php?t=267701
AnDron2, у Вас есть 2 варианта скрытия столбцов по условию. Попробуйте сами разобраться со строками.
ShAM66 вне форума Ответить с цитированием
Старый 01.11.2014, 20:31   #9
AnDron2
 
Регистрация: 07.11.2013
Сообщений: 8
По умолчанию

Решение найдено кому нужно см. http://www.planetaexcel.ru/forum/ind...#message511320
... там и строки и столбцы все как нужно!!!
AnDron2 вне форума Ответить с цитированием
Старый 01.11.2014, 20:35   #10
AnDron2
 
Регистрация: 07.11.2013
Сообщений: 8
По умолчанию

Всем спасибо особенно ShAM66 - Ваш код (скрытие столбиков) получился без лишних заморочек, не то что у меня). Тему можно закрывать.
AnDron2 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Заполнение строк одного столбца по отношению к заполненным строкам соседнего столбца Alexsandrr Microsoft Office Excel 10 14.10.2013 16:56
Скрытие строк. МиниМы Microsoft Office Excel 4 24.09.2012 09:12
Как получить в VBA номера строк выделенного диапазона? Chelentano Microsoft Office Excel 10 04.11.2010 14:25
Удаление строк столбца совпадающих со строками другого столбца ShamanGood Microsoft Office Excel 23 18.09.2010 09:26
Как сделать автозаполнение строк, которые зависят от строк другого столбца путвфда_иил Microsoft Office Excel 19 29.08.2010 17:16