![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 23.10.2007
Сообщений: 12
|
![]()
Имеется: Книга с двумя листами в каждом из которых отформатирована до нужного вида таблица (фонты, границы, размеры ячеек).
Задача: Совместить при печати оба листа в одну страницу А4. То есть выделить на странице под первый лист поле и втиснуть в него содержимое первого листа, и то же сделать для второго листа. Вопросы: Способен ли на такое голый Excel? Существуют ли довески к Excel-ю делающие возможными такие манипуляци? Какие другие программы могут справиться с этой задачей? |
![]() |
![]() |
#2 | |||
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]() Цитата:
Цитата:
Цитата:
В таблицах разное количество строк или постоянное? До какого значения допустимо уменьшать масштаб вывода на печать, если 2 страницы не будут влазить на лист? Чтобы избежать этих (и многих других) вопросов, прикрепите к сообщению файл с 3 листами: 2 листа с таблицами, и один с тем, что должно получиться в итоге. |
|||
![]() |
![]() |
#3 |
Пользователь
Регистрация: 23.10.2007
Сообщений: 12
|
![]()
"Голый" Excel - без дополнений от других производителей помимо Microsoft (например TM1 фирмы Applix). Под "довесками" я подразумевал именно такие программы.
Я пытаюсь сделать страницу дневника и добавить в неё календарь текущего месяца. Страница дневника - в первом листе, календарик месяца - во втором. Print Setup: Fit to 2 pages wide by 1 tall (получается две сраницы какбы разворот дневника). В правом нижнем углу хочу втиснуть календарик, находящийся во втором листе Workbook-а. Количество строк и столбцов постоянное (в неделе в ближайшее время восемь дней не предвидется ![]() Масштабы вроде отрегулировал в листах. Осталось только совместить при печати. |
![]() |
![]() |
#4 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
А не проще создать на первом листе форму "Календарь" (Хоть стандартную, хоть собственную) и изначально установить свойство Visible = False, а по событию Workbook_BeforePrint выполнять Visible = True.
1. Форму можно прикрепить к определенному месту на экране (ничего не нужно определять). 2. Второй лист не нужен.
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 23.10.2007
Сообщений: 12
|
![]() Цитата:
![]() Из вашего ответа напрашиваются несколько выводов: 1. В Excel-е можно создавать Формы. 2. Существует стандартная форма Календарь. 3. Форму можно сделать невидмой. 4. В Excel-е существуют События. 5. Можно управлять свойствами форм в зависимсти от событий. Только как это делается? ![]() |
|
![]() |
![]() |
#6 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Посмотрите вложение.
При выводе листа на печать (входе в предварительный просмотр), в правом нижнем углу страницы появится календарь. После окончания вывода на печать (выхода из предпросмотра) календарь останется видимым. При активации любой ячейки листа календарь "спрячется". Теперь по пунктам: 1. 2. Вставляем в нужное место листа элемент управления "календарь". 3. В свойствах устанавливаем Visible=False. В свойствах "формат объекта" устанавливаем "не перемещать и не изменять размеры", а так же "выводить объект на печать". 4. В VBE в модуль "Эта книга" вставляем код: Код:
В VBE в модуль листа вставляем код: Код:
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Можно ли как нибудь Лицензионную XP поставить на несколько компов? | vicvtor | Windows | 22 | 16.09.2014 16:46 |
предпросмотр при распечатке страниц | Dimon | Общие вопросы Delphi | 6 | 12.03.2011 11:02 |
Перенос данных из одной книги со многих листов в другую | gavrylyuk | Microsoft Office Excel | 34 | 20.07.2008 21:39 |
можно ли в одном классе реализовать несколько интерфейсов | Galinka08 | Общие вопросы по Java, Java SE, Kotlin | 2 | 08.03.2008 21:33 |