crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в qt and MS WORD
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Mac Дата 30.6.2012, 15:07
  Подскажите как скопировать таблицу в файле *.doc , через Qt ?

Я делаю так :
   QAxObject *Wa = new QAxObject ("Word.Application");
    QAxObject *Wd = Wa->querySubObject("Documents()");
    Wd->querySubObject("Open(QVariant)",QDir::currentPath().append("\\Rep\\test.doc"));
    Wa->setProperty("Visible",true);
    QAxObject* ActD = Wa->querySubObject("ActiveDocument()");
    QAxObject* Range_1 = ActD->querySubObject("Range()");

    QAxObject* Tables = ActD->querySubObject("Tables()");
    QAxObject* NewTables = Tables->querySubObject("Add(Range, NumRows, NumColumns, DefaultTablesBehavior, AutoFitBehavior)",
                                                  ActD->dynamicCall("Range()"),4,4,1,1);

    QAxObject* Range_2 = ActD->querySubObject("Range()");
    NewTables->dynamicCall("Copy()");
    Range_2->dynamicCall("Select()");
    Range_2->dynamicCall("Paste()");
ViGOur Дата 21.6.2012, 17:09
  Макросом это делается так:
Selection.InsertBreak Type:=0

Mac Дата 20.6.2012, 15:03
  Как перейти на новую страницу ???
efg Дата 17.6.2012, 20:11
 
Цитата(Mac @ 14.6.2012, 13:50) *
Помогите !!! как открыть файл (*.док) только для чтения ?? как скопировать уже существующую в файле таблицу ????

http://www.uinc.ru/articles/39/index.shtml
Mac Дата 14.6.2012, 12:50
  Помогите !!! как открыть файл (*.док) только для чтения ?? как скопировать уже существующую в файле таблицу ????
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 29.3.2024, 17:32