#0
by _Ramzes
Необходимо перенести формирование табличной части из Excel в OpenOffice Запнулся на установке границ В Excel границы формировались с помощью кода В OpenOffice запись макроса выдала мне следующий код. sub Main123456 rem ---------------------------------------------------------------------- rem define variables dim document as object dim dispatcher as object rem ---------------------------------------------------------------------- rem get access to the document rem ---------------------------------------------------------------------- dim args1 as new com.sun.star.beans.PropertyValue dim args2 as new com.sun.star.beans.PropertyValue Подскажите каким образом возможно установить границу только в одном направление. Т.е. слева, справа, Вверху, внизу.
#5
by _Ramzes
То что таким образом передаются параметры я понял. Вопрос в том каким образом сделать эту передачу параметров в 1С dim args1 as new com.sun.star.beans.PropertyValue args1.Name = "ToPoint" Диспетчер создается насколько я понял с помощью
#8
by _Ramzes
Я уже заметил. Сейчас пытаюсь из 1С сгенерировать скрипт для создания calc документа под MSScriptControl.ScriptControl. Пример создания взял Но приходится код сгенерированный в openoffice макросом переписывать, т.к. не работает createUnoService("com.sun.star.frame.DispatchHelper"), вместо этого приходится писать oSM.createInstance(""com.sun.star.frame.DispatchHelper"") Минус этого в том что надо сделать как можно быстрее переход на openoffice Office 2007, а тут возникают такие трудности.
#14
by _Ramzes
Да я уже посмотрел. Очень сильно помогло. Теперь возникла проблема с записью в ячейку строки. Макрос показал, что для того чтобы установить текстовый тип данных надо Но у меня всеравно выходит ошибка на запись. Ошибка при установке значения атрибута контекста (value): Произошла исключительная ситуация ([automation bridge] ): InterfaceOleWrapper_Impl::Invoke : [automation bridge]UnoConversionUtilities<T>::variantToAny Cannot convert the value of vartype :"8" to the expected UNO type of type class: 11 Ячейка.value="Ф";
#16
by _Ramzes
В ходе разработки кода возник новый вопрос. Каким образом возможно чтобы в ячейке изменить шрифт для определенного количества символов. Макрос выводит следующий код dim args3 as new com.sun.star.beans.PropertyValue args3.Name = "FontHeight.Height" И данный код устанавливает размер шрифта для всей ячейки, хотя при написании макроса я устанавливал определенное количество символов. Для Excel был код И он устанавливал шрифт для определенного количества символов. Каким образом возможно реализовать данный код для OpenOffice
#21
by Fragster
хм... когда-то давно херил... а счас - уже нет... семимильными шагами прогресс идет...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Создание объекта Excel.Application в OpenOffice
- 1с -> Excel -> OpenOffice ->Excel. Кракозябры
- Длина кода номенклатуры в тис 8, при создании новой формирутет 7 убирая нули в начале кода?
- Штатный перенос из ЗиК 7.7 в ЗУП 8.1 - не переносит пол/инн/пфр. Это нормально!?
- Перенос 1.6 - 2.0. Перенос проводок. Мысли...
- ЗУП. Перенос справочника физлиц из Excel
- Выгрузка в весы не кода весового товара, а кода номенклатуры
- Перенос не переносит!
- v7: Чтение excel файлов без установленого excel
- Перенос логов базы при переносе сервера 1С
- Выгрузка в Excel по шаблону Active Document различия Excel 2010 Excel 2016
- Выгрузка в Excel по шаблону Active Document различия Excel 2010 Excel 2016 ч2
В этой группе 1С
- Отключаются регламентные задания
- Событие ПриИзменении
- А как сделать чтоб в УТ не удалялись чеки при закрытии Кассовой смены?
- как модифицировать запрос из "кассовой книги"..?
- v7: Списание товара при ОСН- зависает НДС на 19 счете!
- Как получить ссылку нового элемента справочника
- Исправить внутренний идентификатор
- СКД: как программно загрузить настройки из XML
- Посоветуйте скрипт для учета заявок и их выполнения
- У юзера недостаточно прав для исполнения операции над базой данных Я
- v8.1 Комплексная автоматизация, редакция 1.0 (1.0.1.3) свободные остатки
- ТиС 9.2 Контроль остатков + восстановление последовательности
- Отчет на базе СКД , вмест НачОст выводтится КонОст
- Как подключиться к 1С по OLE без выбора базы
- Выполнить команду Excel из 1С
- Как добавить консоль sql сервера?
- v7: Объект строка многострочная v7.7
- Объект COMSafeArray - как в 1с вытянуть из него объект?
- Как в бухгалтерии поменять в учетной палитике метод списания на фифо или лифо
- Управление торговлей: вопрос про задвоение остатков