Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Работа с OLE / 5 сообщений из 5, страница 1 из 1
07.06.2006, 00:55
    #33776374
Gena87
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с OLE
Как при помощи OLE сделать рамку для ячейки в Excel? Подскажите как,
или скиньте материал как с ole работать а то книжек нет да и в книжках нет
Пожалуста
...
Рейтинг: 0 / 0
07.06.2006, 08:24
    #33776495
S866
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с OLE
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
local loExcel
loExcel=createobject('Excel.Application')


local lobook
#define xlWBATWorksheet - 4167 
lobook=m.loexcel.workbooks.add(xlWBATWorksheet)
local losheet

&&&  1 -Й лист 
losheet=m.lobook.sheets( 1 )


#define xlcentr - 4108 
#define xltop - 4160 
#DEFINE xlThin  2 
#DEFINE xlDiagonalDown  5 
#DEFINE xlDiagonalUp  6 
#DEFINE xlEdgeLeft  7 
#DEFINE xlEdgeTop  8 
#DEFINE xlEdgeBottom  9 
#DEFINE xlEdgeRight  10 
#DEFINE xlInsideVertical  11 
#DEFINE xlInsideHorizontal  12 

LOCAL loRange

lorange=m.losheet.Range(m.losheet.cells( 1 , 1 ),m.losheet.cells( 1 , 7 ))
loRange.Borders(xlEdgeLeft).Weight = xlThin
loRange.Borders(xlEdgeTop).Weight = xlThin
loRange.Borders(xlEdgeBottom).Weight = xlThin
loRange.Borders(xlEdgeRight).Weight = xlThin
loRange.Borders(xlInsideVertical).Weight = xlThin
lorange.Merge
losheet.cells( 1 , 1 ).value='Журнал отгруженной продукции потребителям за период с '+alltrim(STR(thisform.spinner1.value))+' по '+alltrim(STR(thisform.spinner3.value))+' месяц '+alltrim(STR(thisform.spinner4.value))+' года.'
m.losheet.cells( 1 , 1 ).wraptext=.t.
m.losheet.rows( 1 ).rowheight= 50 
m.losheet.cells( 1 , 1 ).horizontalAlignment=xlcentr
m.losheet.cells( 1 , 1 ).verticalAlignment=xlcentr
m.losheet.cells( 1 , 1 ).font.bold=.t.
m.losheet.cells( 1 , 1 ).font.size= 14 



m.losheet.cells( 2 , 1 ).value='Тип'
m.losheet.cells( 2 , 2 ).value='Наименование организации'
m.losheet.cells( 2 , 3 ).value='Инн организации'
m.losheet.cells( 2 , 4 ).value='Сальдо начальное'
m.losheet.cells( 2 , 5 ).value='Дебетовый оборот'
m.losheet.cells( 2 , 6 ).value='Кредитовый оборот'
m.losheet.cells( 2 , 7 ).value='Сальдо конечное'

m.losheet.cells( 2 , 1 ).wraptext=.t.
m.losheet.cells( 2 , 2 ).wraptext=.t.
m.losheet.cells( 2 , 3 ).wraptext=.t.
m.losheet.cells( 2 , 4 ).wraptext=.t.
m.losheet.cells( 2 , 5 ).wraptext=.t.
m.losheet.cells( 2 , 6 ).wraptext=.t.
m.losheet.cells( 2 , 7 ).wraptext=.t.
...
Рейтинг: 0 / 0
07.06.2006, 12:08
    #33777156
Gena87
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с OLE
Спасибо а есть литература какая нибудь, чтоб скачать где
...
Рейтинг: 0 / 0
07.06.2006, 13:16
    #33777483
S866
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с OLE
Есть - поищите на foxclub
еще http://]http://www.caws.atnet.ru/vfox/excel.html
и здесь на форуме по слову Excel
...
Рейтинг: 0 / 0
07.06.2006, 18:27
    #33778695
Gena87
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с OLE
Спасибо
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Работа с OLE / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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