![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 03.08.2011
Сообщений: 74
|
![]()
Здравствуйте! подскажите пожалуйста, как сделать чтобы размер таблицы Отчет менялся на размер таблицы находящейся на другом листе (название листа указывается в ячейке C2 листа Отчет)
пример: на листе 06.08.2011 новая строка, в отчете она не отображается. P.S. скажите пожалуйста много у меня ошибок?(в формулах, макросах) |
![]() |
![]() |
![]() |
#2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
написал три формулы в J1, A5, B5.
потом формулу из B5 скопировал в C5 и D5. в B5:D5 - теперь одна формула. потом A5:D5 скопировал до 100-й строки. формулы свои можете поправить (чтобы "ЗНАЧ не лезло)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 03.08.2011
Сообщений: 74
|
![]()
Спасибо, интересно, но не совсем то что надо. интересует возможность таблицы именно подгоняться под размеры указанной! есть вариант так сделать? Иначе получается, при выводе на печать много пустых и лишних строк, да и со временем надо будет растягивать таблицу вручную. В вашем варианте можно конечно выделить нужный фрагмент и распечатать, но делается это все для женщины мало, а точнее ни чего не понимающей в компьютере.
|
![]() |
![]() |
![]() |
#4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
Зачем же так на женщин...
медведей и то учат на велосипедах кататься, а женщины гораздо смышленнее... (некоторых мужчин) я показал примеры формул короче, производительнее и универсальнее Ваших, а как организовать печать и нужны-ли Вам предложенные варианты - это Вы можете решить самостоятельно. Если это печатается 3 раза в день - безусловно нужен макрос, если 2 раза в месяц, то что именно печатать можно и руками задать.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 03.08.2011
Сообщений: 74
|
![]()
можно и руками, не спорю. руками можно и каждую ячейку скопировать и вставить без всяких формул. но в моем случае надо автоматизировать этот процесс. если бы я мог самостоятельно решить проблему....(((( пока моих знаний в excel не хватает для этого.
|
![]() |
![]() |
![]() |
#6 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
я не ответил на Ваш прямой вопрос. там нет никакого ресайза. есть лист "отчет" н котором формул написано с некоторым запасом (на 100 строк).
смените имя листа и увидите, что в той части отчета, которую я заполнил своими формулами данных ровно столько сколько на выбраном новом листе, а остальные строки пустые.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 03.08.2011
Сообщений: 74
|
![]()
на мой вопрос, нет не ответили. Меня интересует возможность подгонки ТАБЛИЦЫ под ТАБЛИЦУ которая задана последним числом. Растянуть ее вручную и заполнить формулами это не то что надо.
IgorGo спасибо большое за предложенный вами вариант! если можете ответьте пожалуйста, Я правильно понимаю что то чего я хочу добиться стандартными формулами не возможно, для этого потребуется макрос? |
![]() |
![]() |
![]() |
#8 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
да, без макроса - ни как... надо корректировать количество строк с формулами на листе отчет в соответсвии с выбранным именем листа (количеством данных на нем). а если делать это - то для чего там формулы вообще?
данные с листа втянуть в отчет и тут же обсчитать, макросом. От формул стоит отказаться при таком решении.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 06.08.2009
Сообщений: 472
|
![]()
@AKSENOV048
см. вложение, попробуйте изменить дату в С2 на листе "Отчет" PS. К мнению Игоря лучше прислушаться относительно формул и их эффективности Последний раз редактировалось EugeneS; 08.08.2011 в 19:12. |
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 03.08.2011
Сообщений: 74
|
![]()
О Уважаемый EugeneS моя челюсть отвисла и с грохотом упала на клавиатуру, затем вернулась обратно и моя улыбка растянулась до самых ушей! это то что я хотел!) Всю жизнь благодарен вам буду! как вам это удается, ума не приложу! посмотрел ваш макрос и еще раз убедился все гениальное просто (но не для всех). спасибо. спасибо. спасибо.
Как я могу вас отблагодарить? |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Image Resize | MeTeOpA | C# (си шарп) | 1 | 09.06.2011 00:52 |
событие resize | _RaWeN_ | C# (си шарп) | 1 | 29.03.2011 11:24 |
Resize picture | artush1984 | Общие вопросы C/C++ | 0 | 28.12.2010 15:45 |
Resize gif | A_r_r_a_y | PHP | 2 | 01.09.2009 00:16 |
Приостановить resize. | Deight | Общие вопросы Delphi | 15 | 21.01.2009 11:25 |