Страницы: 1
RSS
Как автоматически скрывать, строки и столбцы с нулевыми значениями.
 
Как написать макрос, который при нажатии на кнопку скрывает столбцы и ячейки значения в которых =0,  
а при нажатии на вторую кнопку все скрытые отображались.
 
{quote}{login=Владимир Р.}{date=10.12.2007 02:24}{thema=Как автоматически скрывать, строки и столбцы с нулевыми значениями.}{post}Как написать макрос, который при нажатии на кнопку скрывает столбцы и ячейки значения в которых =0,  
а при нажатии на вторую кнопку все скрытые отображались.{/post}{/quote}  
 
а может проще воспользоваться фильтром?  
для этого и программирования не надо...
 
{quote}{login=Владимир Р.}{date=10.12.2007 02:24}{thema=Как автоматически скрывать, строки и столбцы с нулевыми значениями.}{post}Как написать макрос, который при нажатии на кнопку скрывает столбцы и ячейки значения в которых =0,  
а при нажатии на вторую кнопку все скрытые отображались.{/post}{/quote}  
 
ссори, именно СТОЛБЦЫ скрывает?
 
{quote}{login=Мимобегущий}{date=10.12.2007 02:35}{thema=Re: Как автоматически скрывать, строки и столбцы с нулевыми значениями.}{post}{quote}{login=Владимир Р.}{date=10.12.2007 02:24}{thema=Как автоматически скрывать, строки и столбцы с нулевыми значениями.}{post}Как написать макрос, который при нажатии на кнопку скрывает столбцы и ячейки значения в которых =0,  
а при нажатии на вторую кнопку все скрытые отображались.{/post}{/quote}  
 
а может проще воспользоваться фильтром?  
для этого и программирования не надо...{/post}{/quote}  
 
фильтр не подойдет,  
данные вносятся в спецификацию, а изменения идут по всем листам книги и при выводе на печать преходится в ручную скрывать много строк и стобцов
 
фильтр не подойдет,  
данные вносятся в спецификацию, а изменения идут по всем листам книги и при выводе на печать преходится в ручную скрывать много строк и стобцов{/post}{/quote}  
 
конечно, нужен макрос... но чтобы вам помочь нужны допоплнительные условия задачи(все ли значения ячеек в строке или встолбце нулевые, а если только одна ячейка нулевая, то что скрыватиь - строку или столбец, количество столбцов и строк всегда одинаково или от чего-то зависит и т.д.).  
или просто подсказать функции, которые можно использовать для скрытия и отображения строк?
 
{quote}{login=Мимобегущий}{date=10.12.2007 03:06}{thema=Re: Re: Re: Как автоматически скрывать, строки и столбцы с нулевыми значениями.}{post}фильтр не подойдет,  
данные вносятся в спецификацию, а изменения идут по всем листам книги и при выводе на печать преходится в ручную скрывать много строк и стобцов{/post}{/quote}  
 
конечно, нужен макрос... но чтобы вам помочь нужны допоплнительные условия задачи(все ли значения ячеек в строке или встолбце нулевые, а если только одна ячейка нулевая, то что скрыватиь - строку или столбец, количество столбцов и строк всегда одинаково или от чего-то зависит и т.д.).  
или просто подсказать функции, которые можно использовать для скрытия и отображения строк?{/post}{/quote}  
 
Значения всегда разные. Данные вносим в спецификацию (например 100 наименований, а выбираем только 20), в складсой сравке нужно скрыть только строки значение которых в графе количество  =0,  
а в таблице материалов и строки и столбцы где значения =0
 
{quote}{login=}{date=10.12.2007 03:18}{thema=Re: Re: Re: Re: Как автоматически скрывать, строки и столбцы с нулевыми значениями.}{post}{quote}{login=Мимобегущий}{date=10.12.2007 03:06}{thema=Re: Re: Re: Как автоматически скрывать, строки и столбцы с нулевыми значениями.}{post}фильтр не подойдет,  
данные вносятся в спецификацию, а изменения идут по всем листам книги и при выводе на печать преходится в ручную скрывать много строк и стобцов{/post}{/quote}  
 
конечно, нужен макрос... но чтобы вам помочь нужны допоплнительные условия задачи(все ли значения ячеек в строке или встолбце нулевые, а если только одна ячейка нулевая, то что скрыватиь - строку или столбец, количество столбцов и строк всегда одинаково или от чего-то зависит и т.д.).  
или просто подсказать функции, которые можно использовать для скрытия и отображения строк?{/post}{/quote}  
 
Значения всегда разные. Данные вносим в спецификацию (например 100 наименований, а выбираем только 20), в складсой сравке нужно скрыть только строки значение которых в графе количество  =0,  
а в таблице материалов и строки и столбцы где значения =0{/post}{/quote}  
 
вот посмотрите пример в файле
 
посмотрите пример в предыдущем ответе
 
{quote}{login=slan}{date=10.12.2007 04:03}{thema=}{post}посмотрите пример в предыдущем ответе{/post}{/quote}  
 
К сожалению это не то, у Вас столбец скрывается независимо от данных
 
{quote}{login=}{date=10.12.2007 04:00}{thema=Re: Re: Re: Re: Re: Как автоматически скрывать, строки и столбцы с нулевыми значениями.}{post}{quote}{login=}{date=10.12.2007 03:18}{thema=Re: Re: Re: Re: Как автоматически скрывать, строки и столбцы с нулевыми значениями.}{post}{quote}{login=Мимобегущий}{date=10.12.2007 03:06}{thema=Re: Re: Re: Как автоматически скрывать, строки и столбцы с нулевыми значениями.}{post}фильтр не подойдет,  
данные вносятся в спецификацию, а изменения идут по всем листам книги и при выводе на печать преходится в ручную скрывать много строк и стобцов{/post}{/quote}  
 
конечно, нужен макрос... но чтобы вам помочь нужны допоплнительные условия задачи(все ли значения ячеек в строке или встолбце нулевые, а если только одна ячейка нулевая, то что скрыватиь - строку или столбец, количество столбцов и строк всегда одинаково или от чего-то зависит и т.д.).  
или просто подсказать функции, которые можно использовать для скрытия и отображения строк?{/post}{/quote}  
 
Значения всегда разные. Данные вносим в спецификацию (например 100 наименований, а выбираем только 20), в складсой сравке нужно скрыть только строки значение которых в графе количество  =0,  
а в таблице материалов и строки и столбцы где значения =0{/post}{/quot}  
 
 
Смотрите файл. Если такое устроит, думаю, что по аналогии можно сделать и для строк
 
Смотрите файл. Если такое устроит, думаю, что по аналогии можно сделать и для строк{/post}{/quote}
 
Смотрите файл. Если такое устроит, думаю, что по аналогии можно сделать и для строк{/post}{/quote}
 
Смотрите файл. Если такое устроит, думаю, что по аналогии можно сделать и для строк{/post}{/quote}
 
Смотрите файл. Если такое устроит, думаю, что по аналогии можно сделать и для строк{/post}{/quote}
 
{quote}{login=Мимобегущий}{date=10.12.2007 05:39}{thema= Re: Re: Re: Как автоматически скрывать, строки и столбцы с нулевыми значениями.}{post}Смотрите файл. Если такое устроит, думаю, что по аналогии можно сделать и для строк{/post}{/quote}{/post}{/quote}  
 
Спасибо, то что надо. А для столбцов также можно сделать?
 
{quote}{login=}{date=11.12.2007 10:55}{thema=Re:  Re: Re: Re: Как автоматически скрывать, строки и столбцы с нулевыми значениями.}{post}{quote}{login=Мимобегущий}{date=10.12.2007 05:39}{thema= Re: Re: Re: Как автоматически скрывать, строки и столбцы с нулевыми значениями.}{post}Смотрите файл. Если такое устроит, думаю, что по аналогии можно сделать и для строк{/post}{/quote}{/post}{/quote}  
 
Спасибо, то что надо. А для столбцов также можно сделать?{/post}{/quote}  
можно
 
{quote}{login=}{date=10.12.2007 04:23}{thema=Re: }{post}{quote}{login=slan}{date=10.12.2007 04:03}{thema=}{post}посмотрите пример в предыдущем ответе{/post}{/quote}  
 
К сожалению это не то, у Вас столбец скрывается независимо от данных{/post}{/quote}  
 
а вы хотите готовое решение? :) модернизируйте это  
 
как это независимо от данных - там стоит проверка значения в первой строке
 
{quote}{login=Владимир Р.}{date=10.12.2007 02:24}{thema=Как автоматически скрывать, строки и столбцы с нулевыми значениями.}{post}Как написать макрос, который при нажатии на кнопку скрывает столбцы и ячейки значения в которых =0,  
а при нажатии на вторую кнопку все скрытые отображались.{/post}{/quote}  
 
Ну вот родилось...только такая фигня получается - если в столбце хоть один ноль - прячеться ввесь столбец, независимо от того есть ли значения в других ячейках этого столбца...кажись, это слегка похоже на бред...но реализовано
 
1. Макрос - скрывать нулевые столбцы.  
2. Макрос - скрывать нулевые строки в несвязанных диапазонах.
 
Всем доброго дня!  
Подскажите, а как сделать, чтобы строки с "0" убирались автоматически а не при нажатии кнопки.  
Заранее спасибо!
 
Зайди в код книги, т.е. не Module1, где макрос. Выбери Sheet1. Потом надо выбрать событие "Selection Change" и в коде листи появится процедура:  
 
Private Sub Worksheet_SelectionChange(ByVal Target As Range)  
 
End Sub  
 
В неё и вписывай макрос который будет скрывать строку.
Страницы: 1
Читают тему
Наверх