powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Выгрузка 1с8.1-Open Office Calc
2 сообщений из 2, страница 1 из 1
Выгрузка 1с8.1-Open Office Calc
    #36941469
dimbasbear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день! Есть обработка, которая выгружает данные в книгу Excel. Нужно, чтобы выгружала в Open Office Calc.

По сути надо заменить подключение к Excel :


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
	
	Попытка
		Excel = Новый COMОбъект("Excel.Application");
		Excel.WorkBooks.Open(ИмяФайлаДанных);
		Состояние("Обработка файла Microsoft Excel...");
	Исключение
		Сообщить("Ошибка. Возможно неверно указан номер листа книги Excel.");
		Excel.WorkBooks.Close();
		Excel =  0 ;	
		Возврат;
	КонецПопытки;


и саму выгрузку в нужные места:

Код: plaintext
1.
2.
3.
4.
5.
		Если РЕЖИМ Тогда
					ExcelЛист.Cells(RowCount, 11 ).Value = ТекущОстаток + ОстатокЗАК;
				Иначе
					ExcelЛист.Cells(RowCount, 11 ).Value = ТекущОстаток - ОстатокЗАК;
				КонецЕсли;

Заранее спасибо!
...
Рейтинг: 0 / 0
Выгрузка 1с8.1-Open Office Calc
    #36953778
dimbasbear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для решения проблемы - использовал "AutomateIT!". Обработка по выгрузке полностью работает без единого изменения. Единственная проблема, при выполнении

Код: plaintext
1.
2.
   Excel.WorkBooks.Close();
   Excel =  0 ;  
закрывает, но не сохраняет. Пока убрал этот кусочек - пользователь сохраняет руками. Скажите , как можно принудительно сохранить книгу Excel ?
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Выгрузка 1с8.1-Open Office Calc
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]