|
|
|
графики и диаграммы в Exel
|
|||
|---|---|---|---|
|
#18+
*!*Предполагается что таблица proba.dbf имеет около 20 строк *!*поля nas c(20), dola n(3) CLOSE ALL SET DATE GERMAN #DEFINE TRUE .T. #DEFINE FALSE .F. #DEFINE RPT_FONTNAME "arial" #DEFINE RPT_FONTSIZE 14 public oXLChart1 oXLChart1 = GetObject('','excel.chart') oXLChart1.application.charts[1].haslegend = .F. oXLChart1.application.visible = .t. oXLChart1.application.worksheets(1).cells().clear oXLChart1.application.charts[1].SeriesCollection().count WITH oXLChart1.application.worksheets(1) oXLChart1.application.charts[1].autoformat(-4100,1) USE C:\proba.dbf GO TOP lnRow = 1 SCAN .Cells(lnRow,1).value = nas .Cells(lnRow,2).value = dola lnRow = lnRow+1 ENDSCAN ENDWITH ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2005, 14:47:31 |
|
||
|
графики и диаграммы в Exel
|
|||
|---|---|---|---|
|
#18+
Ну Igor Korolyov все совершенно точно сказал: >Видать ты задал слишком малую область - что в неё попало - по тому и строит Я таким делом пока не занимался, но занятно было глянуть. Единственное, что пока могу сказать точно (кроме того, что по-моему - есть и просто лишние команды): должно быть - lnRow = 2 - иначе у тебя первый человек в 0 уходит, и не хватает какой-то команды, где бы указывался Range, равный тому, что даст Count To переменная в твоей таблице. Думаю, уточнение последует там - чуть ниже ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2005, 16:15:53 |
|
||
|
графики и диаграммы в Exel
|
|||
|---|---|---|---|
|
#18+
Я работаю в FVP9 и делаю так. App1 = CREATE('excel.application') && открываем App1.Workbooks.ADD && добавляем ws = App1.Worksheets.ITEM(1) ws.NAME = 'название' && даем название листа SCAN ws.Cells(3, 1) = zhach ws.Cells(3, 2) = zhach ENDSCAN app1.visible = .t. && показываем app1.Workbooks.ITEM(1).Saved = .T. && чтобы при закрытии экселя не спрашивал сохранять или нет P.S. *лучше экспортировать таблицу из DBF в XLS.Потом открыть её и редактировать макросами COPY TO FileName TYPE XLS ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2005, 01:17:57 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33100864&tid=1594110]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
187ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 499ms |

| 0 / 0 |
