Бухгалтерский учет, налогообложение, отчетность, МСФО, анализ бухгалтерской информации, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Другие решения на платформе "1С:Предприятие 8"]

Пожалуйста помогите разобраться с ориентацией!!!

Zlata
Пост №1
Zlata
читатель
офлайн
Дата регистрации: 15.08.2002
Сообщений: 124
Пост №1
 
19.06.2013 09:38

"Пожалуйста помогите, формируется отчетик, два варианта- либо Табличный документ, либо сразу в Excel пишем. Если просто Табличный документ, то ориентация правильная- Ландшафт. Если сохранить копию и Лист Excel, то при открытии из Excel ориентация уже Книжная(Портрет). То же и при записи в экселевский файл сразу. При отладке в строке:"ТабДок.Записать(ИмяФайла, ТипФайлаТабличногоДокумента[ТипФайла]);" , у ТабДок правильная Ориентация, а у полученного файла неправильная. Что делать? Ведь в Excel где то тоже параметры сохраняются, как до них из 1С-ки добраться и в нужное положение поставить?"

Вьюн
Пост №2
Вьюн
читатель
офлайн
Дата регистрации: 14.01.2007
Сообщений: 655
Пост №2
 
19.06.2013 10:06

"Сохранить в Excel, а потом поменять ориентацию в Excel через COMОбъект.


Функция ЛандшафтДляExcel(ИмяФайла_)       Попытка        ДокументExcel = Новый COMОбъект("Excel.Application");        РабочаяКнига = ДокументExcel.Workbooks.Open(ИмяФайла_);    Исключение        Сообщить("COM объект создать не удалось "+ОписаниеОшибки());        Возврат Ложь;    КонецПопытки;       ДокументExcel.Visible = Ложь;    ДокументExcel.DisplayAlerts = Истина;       ЛистДокумента = ДокументExcel.Sheets(1);       ПараметрыСтраницы=ЛистДокумента.PageSetup;    ПараметрыСтраницы.Orientation=2;    ДокументExcel.DisplayAlerts = Ложь;    РабочаяКнига.SaveAs(ИмяФайла_);    РабочаяКнига.Close();    ДокументExcel.Visible = Истина;    ДокументExcel.Quit();    ДокументExcel = Неопределено;       Возврат Истина;   КонецФункции 
"

Zlata
Пост №3
Zlata
читатель
офлайн
Дата регистрации: 15.08.2002
Сообщений: 124
Пост №3
 
19.06.2013 10:12

Спасибо огромное, сейчас буду пробовать по Вашей наводке ))))

Денис (САМАРА)
Пост №4
Денис (САМАРА)
активный пользователь
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8342
Пост №4
 
19.06.2013 10:18

А в какой формат Excel сохраняете (что возвращает "ТипФайлаТабличногоДокумента[ТипФайла]") и какой версией MS Office пользуетесь?

Zlata
Пост №5
Zlata
читатель
офлайн
Дата регистрации: 15.08.2002
Сообщений: 124
Пост №5
 
19.06.2013 11:07

EXCEL 2010, Тип файла возвращает строку "XLS" ))))

Денис (САМАРА)
Пост №6
Денис (САМАРА)
активный пользователь
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8342
Пост №6
 
19.06.2013 11:48

Почему не XLSX для 2010-го формата используете? Это же его родной формат.

Zlata
Пост №7
Zlata
читатель
офлайн
Дата регистрации: 15.08.2002
Сообщений: 124
Пост №7
 
19.06.2013 11:51

А когда Вы открываете возможные расширения при сохранении из 1С Сохранить копию, там разве есть такой формат? По-мойму самый неглючный Лист Excel, потому и формат выбираем xls, А потом предполагается, что этот файл будут открывать и пользователи с более ранними версиями Экселя.

Денис (САМАРА)
Пост №8
Денис (САМАРА)
активный пользователь
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8342
Пост №8
 
19.06.2013 14:24

> ...там разве есть такой формат?

ТипФайлаТабличногоДокумента (SpreadsheetDocumentFileType)
Значения
ANSITXT (ANSITXT)
DOCX (DOCX)
HTML (HTML)
HTML3 (HTML3)
HTML4 (HTML4)
MXL (MXL)
MXL7 (MXL7)
ODS (ODS)
PDF (PDF)
TXT (TXT)
XLS (XLS)
XLS95 (XLS95)
XLS97 (XLS97)
XLSX (XLSX)
Описание:
Содержит варианты форматов файлов для сохранения табличного документа. Используется для определения параметра <ТипФайлаТаблицы> метода Записать.
Доступность:
Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
Возможен обмен с сервером

> По-мойму самый неглючный...
Не надо гадать, просто используйте правильные форматы файлов.

Zlata
Пост №9
Zlata
читатель
офлайн
Дата регистрации: 15.08.2002
Сообщений: 124
Пост №9
 
20.06.2013 04:05

Спасибо большое! Все замечтательно работает ))))

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Учет, налогообложение, автоматизация
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • ЕГАИС
Предложения партнеров
Обучение пользователей продуктов 1С

1С бесплатно 1С-Отчетность 1С:ERP Управление предприятием 1С:Бесплатно 1С:Бухгалтерия 8 1С:Бухгалтерия 8 КОРП 1С:Бухгалтерия автономного учреждения 1С:Бухгалтерия государственного учреждения 1С:Бюджет муниципального образования 1С:Бюджет поселения 1С:Вещевое довольствие 1С:Деньги 1С:Документооборот 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и кадры государственного учреждения 1С:Зарплата и управление персоналом 1С:Зарплата и управление персоналом КОРП 1С:Комплексная автоматизация 8 1С:Лекторий 1С:Предприятие 1С:Предприятие 7.7 1С:Предприятие 8 1С:Розница 1С:Управление нашей фирмой 1С:Управление производственным предприятием 1С:Управление торговлей 1СПредприятие 8

Все теги
© ООО "1C" 2000-2018 г.