Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Нужно из программы Visual Basic запонять документ Open Office / 11 сообщений из 11, страница 1 из 1
28.01.2013, 14:39
    #38127310
alm2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно из программы Visual Basic запонять документ Open Office
Нужно из программы Visual Basic запонять документ Open Office.
Нашел пример, см файл.
Но на строке - выделена - ошибка. Почему ??
...
Рейтинг: 0 / 0
28.01.2013, 14:52
    #38127337
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно из программы Visual Basic запонять документ Open Office
Код: vbnet
1.
Dim oSM as Object
...
Рейтинг: 0 / 0
28.01.2013, 15:12
    #38127380
alm2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно из программы Visual Basic запонять документ Open Office
Не помогает !
...
Рейтинг: 0 / 0
28.01.2013, 15:16
    #38127386
qwerty112
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно из программы Visual Basic запонять документ Open Office
alm2Не помогает !
текст ошибки перевести - удалось ? :)

попробуй, таки, - в нём - "ответы на все вопросы"
...
Рейтинг: 0 / 0
28.01.2013, 15:18
    #38127399
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно из программы Visual Basic запонять документ Open Office
VBA это не VBScript, он умеет исполнять только процедуры и функции, а не голую простыню кода.
...
Рейтинг: 0 / 0
28.01.2013, 15:26
    #38127417
alm2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно из программы Visual Basic запонять документ Open Office
Это как раз пример для VB, а не VBA

Я брал пример здесь:
http://www.kalitech.fr/clients/doc/VB_APIOOo_en.html


причем, если запустить на Visual FOX - команда
Set oSM = CreateObject("com.sun.star.ServiceManager") - работает нормально

Решение где то рядом ...
...
Рейтинг: 0 / 0
28.01.2013, 15:38
    #38127446
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно из программы Visual Basic запонять документ Open Office
VB, VBA — пофиг. Отличие лишь в том, что VB умеет компилировать. Ну еще какие-то функции в VBA отсутствуют.
alm2Решение где то рядом ...Я уже сказал, в чем проблема. Перечитывай до просветления.
...
Рейтинг: 0 / 0
28.01.2013, 15:45
    #38127459
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно из программы Visual Basic запонять документ Open Office
alm2Но на строке - выделена - ошибка. Почему ??потому что Set нельзя использовать вне процедуры, что и написано в ошибке. Нужно засунуть все это в процедуру (см. хелп по Sub)
...
Рейтинг: 0 / 0
28.01.2013, 22:52
    #38128058
ZVI
ZVI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно из программы Visual Basic запонять документ Open Office
alm2Я брал пример здесь:
http://www.kalitech.fr/clients/doc/VB_APIOOo_en.html
В примере по приведенной выше ссылке первая строка Sub firstOOoProc(), а последняя - End Sub
...
Рейтинг: 0 / 0
29.01.2013, 09:11
    #38128230
alm2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно из программы Visual Basic запонять документ Open Office
Все заработало !

Новый вопрос:

Есть документ OPEN OFFICE WRITER.

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

Пожалуйста - приведите пример, кто это делал
...
Рейтинг: 0 / 0
29.01.2013, 09:56
    #38128296
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно из программы Visual Basic запонять документ Open Office
Практически никто здесь этого не делал. Лучше поспрашивать на форумах, посвященных конкретно ОО.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Нужно из программы Visual Basic запонять документ Open Office / 11 сообщений из 11, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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