|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.06.2012, 17:39 | #1 |
Регистрация: 05.06.2012
Сообщений: 4
|
Скрытие столбцы где есть пустые ячейки в таблице.
Добрый день. Прошу помощи новичку. Нужно скрыть СТОЛБЦЫ где нет данных. Суть да дело. Есть две таблицы одна под другой, где разносятся продажи товара. Искал макрос так и не нашел чтобы скрывал столбцы где нет занесенных данных. Сложность в том что если в таблице есть формула но данные в ней равны нулю все равно не скрывают макросы что нашел на сайте.
|
05.06.2012, 18:06 | #2 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Код:
Или в зависимости от статуса выполнять один из этих.
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 06.06.2012 в 12:32. |
06.06.2012, 11:19 | #3 | |
Регистрация: 05.06.2012
Сообщений: 4
|
Цитата:
|
|
06.06.2012, 11:35 | #4 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Вот туда, куда пишет рекордер - и вставляйте.
Хотя в данном случае можно вставить коды и в модуль листа. А на кнопки (их в этом варианте нужно 2 штуки) поставьте вызов этих макросов - т.е. типа такого: Код:
Если делать на ToggleButton, то там анализируется статус самой кнопки. В общем, вариантов больше одного P.S. Файл приложить не могу - не дома
webmoney: E265281470651 Z422237915069 R418926282008
|
06.06.2012, 12:00 | #5 |
Регистрация: 05.06.2012
Сообщений: 4
|
Да разобрался. Еще один вопрос. А как можно сделать чтобы скрывал на не все пустые, например оставил два пустых для разноски новых данных.
|
06.06.2012, 12:01 | #6 | |
Регистрация: 05.06.2012
Сообщений: 4
|
Цитата:
|
|
06.06.2012, 12:28 | #7 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Задаёте переменную-счётчик.
Перед каждым скрытием увеличиваете счётчик, затем анализируете его. Как только счётчик больше 2х - можно скрывать. Так останутся видимыми два первых пустых столбца, т.к for each перебирает с начала листа.
webmoney: E265281470651 Z422237915069 R418926282008
|
06.06.2012, 12:50 | #8 |
Форумчанин
Регистрация: 05.07.2011
Сообщений: 208
|
Небольшое уточнение.
При наличии формул, возвращающих 0, этот макрос будет корректно работать только при снятом флажке "Показывать нули...". Если 0 будет отображаться - столбец определиться как не пустой. Обмануть можно так Код:
Последний раз редактировалось RAN.; 06.06.2012 в 13:09. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как узнать номер ячейки в таблице Ворда, где находится курсор? | Ципихович Эндрю | Microsoft Office Word | 22 | 07.04.2012 13:00 |
Пустые ячейки | Nac_Nac | Microsoft Office Excel | 2 | 02.08.2011 17:16 |
функция мах в таблице где есть одинаковsе значения | Ximera370 | SQL, базы данных | 3 | 26.07.2011 13:37 |
Заполнить пустые ячейки ниже значениями из непустой ячейки | ing60 | Microsoft Office Excel | 7 | 01.04.2009 04:20 |
пустые ячейки | StasSv | Microsoft Office Excel | 5 | 22.12.2008 17:43 |