гороскоп на сегодня у скорпиона любовный гороскоп совместимости любовный гороскоп на 2017 рак девушка подробнее на этой странице нажмите чтобы увидеть больше ссылка на подробности любовный гороскоп гороскоп совместимости совместимость знаков в любви любовный гороскоп любовный гороскоп гороскоп совместимости парень козерог девушка весы гороскоп совместимость гороскоп на месяц любовный рак гороскоп на след неделю девы любовный гороскоп женщина рыба мужчина весы совместимость гороскоп совместимости он телец она овен совместимость любовный увидеть больше гороскоп дева любовный на сегодня и завтра гороскоп основываясь на этих данных на этой странице гороскоп на совместимость телец и рыбы рак гороскоп весы стрелец совместимость на 2017 год гороскоп ссылка сегодня гороскоп совместимость по гороскопу женщина телец мужчина рак совместимость гороскоп секс гороскоп совместимости читать больше гороскоп любовный на сегодня козерогу гороскоп любовный на завтра для стрельца гороскоп любовный на месяц рыбы женщина совместимость гороскопа лев и овен нажмите для продолжения любовный гороскоп двух львов гороскоп неделю гороскоп стрелец женщина и весы мужчина совместимость в браке гороскоп совместимости весы жен овен муж подробнее на этой странице сексуальный гороскоп близнецы женщин гороскоп совместимости она водолей он телец основываясь на этих данных совместимость по гороскопу близнецы скорпион гороскоп совместимости рак и козерог на 2017 гороскоп козы на 2017 любовный гороскоп на завтра лев любовный женщина одинокая перейти увидеть больше совместимость по гороскопу рыба и дева гороскоп женщины любовный гороскоп скорпиона на 2017 год мужчина гороскоп пифагора совместимости знаков зодиака привожу ссылку любовный гороскоп на рыб сегодня по ссылке гороскоп таблица совместимости по годам сексуальный гороскоп водолея и овна любовный гороскоп на месяц для овнов гороскоп совместимости рыбы женщина и рак мужчина совместимость нажмите чтобы увидеть больше гороскоп совместимости по луне и солнцу вот ссылка гороскоп на совместимость женщина телец любовный гороскоп на месяц весы 2017 гороскоп дева телец совместимость совместимость гороскопов лев скорпион посетить страницу гороскоп совместимости знаков зодиаков таблица фото гороскоп совместимости рыба тигр любовный гороскоп женщина козерог 2017 любовный гороскоп козерог на сегодня женщина любовный гороскоп для девы на сегодня и завтра гороскоп стрелец на завтра женщина любовный составить любовный любовный гороскоп водолей на 2017 гороскоп совместимости по знакам зодиака овен и водолей

Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: osmor
есть кое какие материальчики по OOO.org вот например

DEMO.VBS
'The service manager is always the starting point

'If there is no office running then an office is started up

Set objServiceManager= WScript.CreateObject("com.sun.star.ServiceManager")



'Create the CoreReflection service that is later used to create structs

Set objCoreReflection= objServiceManager.createInstance("com.sun.star.reflection.CoreReflection")



'Create the Desktop

Set objDesktop= objServiceManager.createInstance("com.sun.star.frame.Desktop")



'Open a new empty writer document

Dim args()

Set objDocument= objDesktop.loadComponentFromURL("private:factory/swriter", "_blank", 0, args)



'Create a text object

Set objText= objDocument.getText



'Create a cursor object

Set objCursor= objText.createTextCursor



'Inserting some Text

objText.insertString objCursor, "The first line in the newly created text document." & vbLf, false



'Inserting a second line

objText.insertString objCursor, "Now we're in the second line", false



'Create instance of a text table with 4 columns and 4 rows

Set objTable= objDocument.createInstance( "com.sun.star.text.TextTable")

objTable.initialize 4, 4



'Insert the table

objText.insertTextContent objCursor, objTable, false



'Get first row

Set objRows= objTable.getRows

Set objRow= objRows.getByIndex( 0)



'Set the table background color

objTable.setPropertyValue "BackTransparent", false

objTable.setPropertyValue "BackColor", 13421823



'Set a different background color for the first row

objRow.setPropertyValue "BackTransparent", false

objRow.setPropertyValue "BackColor", 6710932



'Fill the first table row

insertIntoCell "A1","FirstColumn", objTable

insertIntoCell "B1","SecondColumn", objTable

insertIntoCell "C1","ThirdColumn", objTable

insertIntoCell "D1","SUM", objTable



objTable.getCellByName("A2").setValue 22.5

objTable.getCellByName("B2").setValue 5615.3

objTable.getCellByName("C2").setValue -2315.7

objTable.getCellByName("D2").setFormula"sum<A2:C2>"



objTable.getCellByName("A3").setValue 21.5

objTable.getCellByName("B3").setValue 615.3

objTable.getCellByName("C3").setValue -315.7

objTable.getCellByName("D3").setFormula "sum<A3:C3>"



objTable.getCellByName("A4").setValue 121.5

objTable.getCellByName("B4").setValue -615.3

objTable.getCellByName("C4").setValue 415.7

objTable.getCellByName("D4").setFormula "sum<A4:C4>"



'Change the CharColor and add a Shadow

objCursor.setPropertyValue "CharColor", 255

objCursor.setPropertyValue "CharShadowed", true



'Create a paragraph break

'The second argument is a com::sun::star::text::ControlCharacter::PARAGRAPH_BREAK constant

objText.insertControlCharacter objCursor, 0 , false



'Inserting colored Text.

objText.insertString objCursor, " This is a colored Text - blue with shadow" & vbLf, false



'Create a paragraph break ( ControlCharacter::PARAGRAPH_BREAK).

objText.insertControlCharacter objCursor, 0, false



'Create a TextFrame.

Set objTextFrame= objDocument.createInstance("com.sun.star.text.TextFrame")



'Create a Size struct.

Set objSize= createStruct("com.sun.star.awt.Size")

objSize.Width= 15000

objSize.Height= 400

objTextFrame.setSize( objSize)



' TextContentAnchorType.AS_CHARACTER = 1

objTextFrame.setPropertyValue "AnchorType", 1



'insert the frame

objText.insertTextContent objCursor, objTextFrame, false



'Get the text object of the frame

Set objFrameText= objTextFrame.getText



'Create a cursor object

Set objFrameTextCursor= objFrameText.createTextCursor



'Inserting some Text

objFrameText.insertString objFrameTextCursor, "The first line in the newly created text frame.", _

false

objFrameText.insertString objFrameTextCursor, _

vbLf & "With this second line the height of the frame raises.", false



'Create a paragraph break

'The second argument is a com::sun::star::text::ControlCharacter::PARAGRAPH_BREAK constant

objFrameText.insertControlCharacter objCursor, 0 , false



'Change the CharColor and add a Shadow

objCursor.setPropertyValue "CharColor", 65536

objCursor.setPropertyValue "CharShadowed", false



'Insert another string

objText.insertString objCursor, " That's all for now !!", false



On Error Resume Next

  If Err Then

  MsgBox "An error occurred"

End If





Sub insertIntoCell( strCellName, strText, objTable)

   Set objCellText= objTable.getCellByName( strCellName)

   Set objCellCursor= objCellText.createTextCursor

   objCellCursor.setPropertyValue "CharColor",16777215

   objCellText.insertString objCellCursor, strText, false

End Sub



Function createStruct( strTypeName)

   Set classSize= objCoreReflection.forName( strTypeName)

   Dim aStruct

   classSize.createObject aStruct

   Set createStruct= aStruct

End Function


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.