![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 08.10.2010
Сообщений: 10
|
![]()
Уважаемые программисты!
Будьте добры, помогите пожалуйста! У меня проблема. Перед тем как создать тему, я просмотрел около 35 страниц но ничего похожего не нашел,да и время поджимает а надо сделать побыстрее, и вот поэтому решил создать эту тему! Проблема моя заключается в том: Файл который я выложил для примера печатается в день около 100 экземпляров, многие строчки не заполняеются всего лишь 30 % из них, так вот хотелось бы что при печати все строчки которые выделенные зеленым фоном постоянно печатались, и самое главное печатались строчки в которые будут введены данные в столбике "С" . а так печатаются все строчки и это невыгодно и мучительно а выделять каждую строчку это оч долго.Мне говорили что все это делается макросом, но в макроче я не бум бум((( Будьте любезны помогите пожалуйста чайнику! |
![]() |
![]() |
![]() |
#2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]()
1) Печатаются все листы, или только некоторые?
2) На листе EUROLINE S60 во всех строках столбца С - пусто. Вообще ничего не печатать, кроме заголовков? 3) На листе PLASPEN ALTIN-MESE в столбце С - формулы, большая часть из которых возвращает 0 Нулевые ячейки печатаем? 4) Вас устроит макрос, который будет скрывать все "пустые" строки, или нужен макрос, который перед печатью будет создавать копию листа, удаляя пустые строки (в копии)? 5) Макрос будет представлен в виде кнопки, при нажатии которой компьютер сделает всё, что вы захотите. Теперь только объясните, что должен делать комп при нажатии этой волшебной кнопки... |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
При печати не нужное прячется.при активации листа скрытые строки востанавливаются
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 08.10.2010
Сообщений: 10
|
![]()
В книги эксель 6 листов начиная с евролайн с 60 по пласпен . когда я заполняю данные в столбике "С" и даю на печать он печает все даже пустые не заполненные. а мне надо что бы когда в столбике "С" будет введена цифра начинаю с 1 и тд. кроме нуля. нуль это пусто пустая строка не нужна. мне не надо чтобы он скрывал или создал копию, просто надо чтобы при печати он печатал заголовки выделеные зеленым фоном и главное строчки которые будут заполнены цифрами кроме "0". и если можно создать во всех листах кнопочку под названием принт чтобы сразу с неё давать на печать. надеюсь правильно объяснял.
заранее благодарен |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 08.10.2010
Сообщений: 10
|
![]()
Это профили ПВХ и все 6 разные, когда заполняешь самый первый лист т.е Евролайн С-60 он автоматически показываает цену остальных профилей. в каждом листе 2 страницы. При печати евролайн с 60 как и всех остальных печатаются два листа, а надо чтобы печатались только те строчки заполненные столбиком "С"
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Ну а заливка цветом на листах есть?
А то doober к цвету привязался тоже. А так его код именно так и делает. Если заливки цветом нет, можно в этих строках цветом фона занести числа >0 - тогда эти строки скрываться не будут.
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
Все верно,в оригинале же подсвечено,да и ТС на цвет указал.иначе надо вводить на каждый лист ограничения.Подправил под >0
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
#8 | |
Пользователь
Регистрация: 08.10.2010
Сообщений: 10
|
![]() Цитата:
к сожелению не понимаю вас (((( я посмотрел когда вводишь данные в первый лист он передает всем и опять при печати печатаются все ((( |
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]() ![]() Какое слово непонятно? "Заливка"? Или "doober"?
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
Лыжи снял.посмотрел,у меня правильно работает.
А у вас как?
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Событие при не выделенных CheckBox | Shouldercannon | Общие вопросы Delphi | 6 | 12.10.2017 21:33 |
выборка выделенных столбцов | Keshunya | Microsoft Office Excel | 2 | 12.07.2010 10:30 |
Аналог "Сквозных строк" для формирования итоговых строк на печать. | kotyambala | Microsoft Office Excel | 0 | 05.05.2010 13:40 |
Просьба объяснения выделенных строк кода проги... | Roman Charming | Общие вопросы Delphi | 5 | 19.06.2009 07:00 |
Печать строк | VladimirAleks | БД в Delphi | 2 | 12.09.2007 16:42 |