Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: OOO
 
 автор: час   (28.11.2009 в 21:14)   личное сообщение
 
 

Бъёмся мы вторые сутки
Изучаем работу с OpenOffice
объединить ячейки получается, а вот очистить их - нет
очистить диапазон ячеек не представляется возможным

Public Function FUN_Unite(str_Range As String, str_Index As Long, str_Aligment As Long)
'Слияние объединять
Dim flags As String
'Call FUN_Unite("A" & 1 & ":I" & 1, 2) ' A1:I1
MsgBox str_Range
Set OOO_Sheet = OOO_Document.getSheets()

Set OOO_Sheet = OOO_Document.getSheets().getByIndex(str_Index)
'$CellRange=$Sheet->getCellRangeByName("A8:I40")
' Set OOO_Range = OOO_Sheet.getCellRangeByName(strRange)
Set OOO_Range = OOO_Sheet.getCellRangeByName(str_Range)

OOO_Range.Merge (True)
OOO_Range.ParaAdjust = str_Aligment '3 ' слева2 справа1 центр3

flags = "com.sun.star.sheet.CellFlags.String"
OOO_Range.clearContents (flags)
'OOO_Range.clearContents ( _
'OOO_Sheet.CellFlags.Value Or _
'OOO_Sheet.CellFlags.DateTime Or _
'OOO_Sheet.CellFlags.String Or _
'OOO_Sheet.CellFlags.ANNOTATION Or _
'OOO_Sheet.CellFlags.FORMULA Or _
'OOO_Sheet.CellFlags.HARDATTR Or _
'OOO_Sheet.CellFlags.STYLES Or _
'OOO_Sheet.CellFlags.OBJECTS Or _
'OOO_Sheet.CellFlags.EDITATTR)
'

End Function

  Ответить  
 
 автор: час   (28.11.2009 в 21:20)   личное сообщение
 
 

Это на верху обрывки моих мучениев........

я вот тута нашел, но не работает .....нахал

  Ответить  
 
 автор: Гоблин   (28.11.2009 в 21:39)   личное сообщение
 
 

Блин. Час, мне бы ваши проблемы. У меня пустой отчет открывается если не перекликнуть на другую строку. А вы про ячейки.

И все же интересно для чего это и что это такое. Прога по уничтожению базы микрософта?

  Ответить  
 
 автор: час   (29.11.2009 в 19:53)   личное сообщение
 
 

  Ответить  
 
 автор: snipe   (28.11.2009 в 21:46)   личное сообщение
 
 

я не большой знаток опенофиса.....точнее большой не знаток
но если судить и пытаться провести аналогию с екселем то
в объединенном диапазоне ячеек ексель хранит инфу в левой верхней ячейке
прямое обращение к этой ячейке позволяет делать с инфой все что хочешь
пример ' диапазон a10:e15 то обращаемся
cells(10,1)="проверка связи"

  Ответить  
 
 автор: час   (29.11.2009 в 19:52)   личное сообщение
 
 

Разрешилось многое СМ. в разделе VB - тема ООО

  Ответить  
 
 автор: час   (01.12.2009 в 20:33)   личное сообщение
 
 

А как OOO вывести (показать) поверх своего приложения, развернутого на весь экран??

  Ответить  
 
 автор: Гоблин   (01.12.2009 в 21:57)   личное сообщение
 
 

Сделай всплывающую модальную ООО

  Ответить  
 
 автор: час   (02.12.2009 в 14:30)   личное сообщение
 
 

Вотя и спрашиваю -КАК?

  Ответить  
 
 автор: час   (06.12.2009 в 11:36)   личное сообщение
 
 

ТОже разрешилось csj. форму делаю малюсенькой и Calc сразу вылазеет....

  Ответить  
 
 автор: час   (06.12.2009 в 11:38)   личное сообщение
 
 

Помогите с такой ситуяйцией
===========================
Как узнать что нужная книга Calc уже открыта и лежит на столе, а то у меня новые и новые открываются..................

  Ответить  
 
 автор: Гоблин   (06.12.2009 в 12:29)   личное сообщение
 
 

На событие обращения к столу:

if not isloaded ("calc") then
msgbox("Где книга?")
cansel=true
else
docmd.openbuk "calc"
end if

  Ответить  
 
 автор: час   (06.12.2009 в 12:37)   личное сообщение
 
 

Вы батенька Уморист!!!

==================================
Всё дело в замене _blanc на _default
как оказалось.........

  Ответить  
 
 автор: час   (06.12.2009 в 13:38)   личное сообщение
 
 

Теперь вопрос стоит в управлении отображения нужного листа на экране.
==============================================================
такого и близко ниде не встречал - как блин енто реализуется --- не представляю


знать бы какубю библиотеку подключить ранним связыванием, да посмотреть методы листа Calca..............

  Ответить  
 
 автор: час   (07.12.2009 в 13:28)   личное сообщение
 
 

Не очень часто жалуют советами меня
Они ещё не знают - нет дыма без огня

  Ответить  
 
 автор: Гоблин   (08.12.2009 в 00:29)   личное сообщение
 
 

Ну и запросы у вас, час. Скромнее надо быть. Эдак вы дойдете до проблемы умножения графов, тонкостей математики языка VBA... Я, если честно, помог бы, но ни черта не пойму о чем вы тут спрашиваете. И видимо не я один.

  Ответить  
 
 автор: час   (08.12.2009 в 15:56)   личное сообщение
 
 

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList