Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как в OLE-объекте ExcelSheet активизировать ячейку / 13 сообщений из 13, страница 1 из 1
07.08.2006, 13:35
    #33902989
Серг70
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в OLE-объекте ExcelSheet активизировать ячейку
Как в OLE-объекте ExcelSheet активизировать заданную ячейку
Конструкция типа
Код: plaintext
PrintRequest.oExcelVnd.Sheets( 1 ).Cells( 1 , 1 ).Select
не катит
...
Рейтинг: 0 / 0
07.08.2006, 13:39
    #33903007
AleksMed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в OLE-объекте ExcelSheet активизировать ячейку
Почему это?
...
Рейтинг: 0 / 0
07.08.2006, 13:41
    #33903016
Серг70
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в OLE-объекте ExcelSheet активизировать ячейку
Говорит, что не знает СВОЙСТВО !!!
Код: plaintext
Select
...
Рейтинг: 0 / 0
07.08.2006, 13:45
    #33903035
AleksMed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в OLE-объекте ExcelSheet активизировать ячейку
А это - PrintRequest, что такое?
...
Рейтинг: 0 / 0
07.08.2006, 14:35
    #33903213
Kruchinin Pahan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в OLE-объекте ExcelSheet активизировать ячейку
Серг70Как в OLE-объекте ExcelSheet активизировать заданную ячейку
Конструкция типа
Код: plaintext
PrintRequest.oExcelVnd.Sheets( 1 ).Cells( 1 , 1 ).Select
не катит

Хмм... А почему не явно:
Код: plaintext
PrintRequest.oExcelVnd.Sheets( 1 ).Cells( 1 , 1 ).Select()

Может интерпретатор тогда попробует к нему как к методу обратиться?
...
Рейтинг: 0 / 0
07.08.2006, 14:53
    #33903260
Серг70
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в OLE-объекте ExcelSheet активизировать ячейку
Так тоже говорит про свойство
A PrintRequest - имя формы
...
Рейтинг: 0 / 0
07.08.2006, 14:55
    #33903264
AleksMed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в OLE-объекте ExcelSheet активизировать ячейку
Да дело не в Select. :)
Пока не расскажут, что за PrintRequest бесполезно метаться.
...
Рейтинг: 0 / 0
07.08.2006, 15:00
    #33903283
AleksMed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в OLE-объекте ExcelSheet активизировать ячейку
Так попробуй:
PrintRequest.oExcelVnd.Sheets(1).Select
PrintRequest.oExcelVnd.Sheets(1).Cells(1,1).Select
...
Рейтинг: 0 / 0
07.08.2006, 15:05
    #33903297
Серг70
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в OLE-объекте ExcelSheet активизировать ячейку
Первую строку глотает
На второй - не знает свойство Select
...
Рейтинг: 0 / 0
07.08.2006, 15:12
    #33903322
AleksMed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в OLE-объекте ExcelSheet активизировать ячейку
Серг70Первую строку глотает
На второй - не знает свойство Select

Если вот это отрабатывает (а у меня оно отрабатывает: VFP9SP1, WinXp, Office XP):
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
LOCAL loXlsApp as Excel.Application, loXlsBook as Excel.Workbook, loXlsSheet as Excel.Worksheet

loXlsApp = CREATEOBJECT("Excel.Application")
loXlsApp.Visible = .T.
loXlsBook = loXlsApp.Workbooks.Add()
loXlsSheet = loXlsBook.Worksheets( 1 )
loXlsSheet.Cells( 5 , 5 ).Select
то ищи причину в PrintRequest.
...
Рейтинг: 0 / 0
07.08.2006, 16:03
    #33903491
Серг70
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в OLE-объекте ExcelSheet активизировать ячейку
У меня OLE-объект (изрядно наполненный)
У него нет класса Workbooks
Все проблемы, видимо, от этого
...
Рейтинг: 0 / 0
07.08.2006, 18:10
    #33903919
AlikWishin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в OLE-объекте ExcelSheet активизировать ячейку
Попробуй через

Код: plaintext
.Range(<<Диапазон типа "А1">>).Select
...
Рейтинг: 0 / 0
08.08.2006, 11:15
    #33904930
Серг70
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в OLE-объекте ExcelSheet активизировать ячейку
Не работает
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как в OLE-объекте ExcelSheet активизировать ячейку / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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