Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.09.2013, 14:03   #11
uralshans
Пользователь
 
Регистрация: 26.12.2012
Сообщений: 66
По умолчанию Кстати говоря...

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Экспорт в ПДФ, - по сути, есть распечатка
Т.е. результат точно такой же, как при печати нескольких выделенных листов (сначала первый лист, со следующей страницы - следующий, и т.д.)
В сохраненном pdf весь рабочий лист книги пытается уместиться на одном листе, уменьшается шрифт и т.п.

Возможно ли сделать так чтоб, каждый лист книги эксель начанался с нового листа, но если в книге рабочий лист растягивается на 2-3 листа, то в PDF он не старается уместиться на 1 листе? ??
uralshans вне форума Ответить с цитированием
Старый 22.09.2013, 14:20   #12
uralshans
Пользователь
 
Регистрация: 26.12.2012
Сообщений: 66
По умолчанию

Спасибо Вам за помощь!

Но после всех махинаций, возникла большая проблема. Не знаю что послужило причиной, но дело вот в чем:

Все формулы в ячейках перестали работать. Работают, только в такой последовательности действий:
Выделяю ячейку, кликаю на строку (справа от названия ячейки, где вносим само формулу), ничего не меняю жму Enter. После этого формула срабатывает. И так нужно в каждой ячейке где есть формулы.

Что делать?
uralshans вне форума Ответить с цитированием
Старый 22.09.2013, 14:25   #13
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Цитата:
Что делать?
Снова включить автоматический пересчёт формул в настройках Excel
(на вкладке «Формулы» кнопка «Параметры вычислений»)

Цитата:
то в PDF он не старается уместиться на 1 листе?
ничего подобного у меня не наблюдается (выводится всё как на принтер)
Сами, наверное, начудили в своём файле, - включив в параметрах вывода листа на печать опцию «масштаб: разместить не более чем на 1 странице по вертикали и горизонтали»

Последний раз редактировалось EducatedFool; 22.09.2013 в 14:28.
EducatedFool вне форума Ответить с цитированием
Старый 22.09.2013, 14:27   #14
uralshans
Пользователь
 
Регистрация: 26.12.2012
Сообщений: 66
По умолчанию Это я понимаю..

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Снова включить автоматический пересчёт формул в настройках Excel
(на вкладке «Формулы» кнопка «Параметры вычислений»)
Но после экспорта книги в pdf опять включается ручной режим..
uralshans вне форума Ответить с цитированием
Старый 22.09.2013, 14:57   #15
uralshans
Пользователь
 
Регистрация: 26.12.2012
Сообщений: 66
По умолчанию

Вообщем ручной режим включается если мы выделяем листы кодом:
Код:
Worksheets("Лист1").Select    ' выделяем первый лист
    Worksheets("Лист2").Select False    ' добавляем к выделению другой лист
    Worksheets("Лист4").Select False    ' и ещё один
Если это не использовать, то всё ОК.
uralshans вне форума Ответить с цитированием
Старый 22.09.2013, 15:02   #16
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Выделение листов никак не связано с переключением режима вычисления формул
Ищите проблему в своём файле, - например, на событие активации листа может быть назначен макрос, в котором выполняется отключение пересчёта формул

Ищите в своем файле такую строку, - проблема из-за неё:
Код:
Application.Calculation = xlCalculationManual
PS: Ну и не забывайте снимать выделение с нескольких листов, по окончании экспорта в ПДФ
А то измените какую-нибудь ячейку, - изменения выполнятся на всех выделенных листах.
EducatedFool вне форума Ответить с цитированием
Старый 22.09.2013, 15:16   #17
uralshans
Пользователь
 
Регистрация: 26.12.2012
Сообщений: 66
По умолчанию

EducatedFool
Благодарю за помощь!!
uralshans вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Собрать все Image и сохранить в один файл как реализовать? Vans888 Общие вопросы Delphi 4 23.03.2012 22:47
сохранить web страницу в pdf Pein95 Общие вопросы Delphi 2 20.07.2011 02:38
Программно дописать код в книгу. tae1980 Microsoft Office Excel 5 24.06.2011 14:12
как сохранить всю книгу, только значений без формул? katlis Microsoft Office Excel 5 17.12.2008 11:59
Как установить формат даты на всю книгу ? SD_KOROLEV Microsoft Office Excel 3 02.03.2008 20:14