Вниз
Скачать: CL | DM;

Undeclared identifier: xlPasteValues   Найти похожие ветки 

← →
AGGRESSOR ©   (2003-10-27 13:17) [0]

Собсно сабж. Вот код:
ex.Selection.PasteSpecial (Paste:=xlPasteValues);

Похожая ситуация и для
ex.Selection.AutoFill (Destination:=Range["B28:DQ28"], Type:=xlFillDefault);

Намаялся уже, а что не так- не понял! Ведь
ex.ActiveWorkbook.Close (SaveChanges:=False)
работает прекрасно!


← →
Digitman ©   (2003-10-27 13:50) [1]

uses ..., ExcelXXX_TLB, ...


← →
AGGRESSOR ©   (2003-10-27 17:25) [2]

А если я не хочу раннее связывание?


← →
clickmaker ©   (2003-10-27 17:33) [3]


> AGGRESSOR © (27.10.03 17:25) [2]
> А если я не хочу раннее связывание?


А при чем тут это ?


← →
Василиск   (2003-10-27 17:33) [4]

Определи значения этих констант у себя в модуле


← →
AGGRESSOR ©   (2003-10-27 18:09) [5]

>Определи значения этих констант у себя в модуле
Каких констант???


← →
Palladin ©   (2003-10-27 18:10) [6]

учите матчасть... неужели сейчас объяснять понятие констант в паскале...


← →
AGGRESSOR ©   (2003-10-27 18:12) [7]

> uses ..., ExcelXXX_TLB
Ни Excel*_tlb, ни excel*.tlb не существуют!
И вообще, ни у кого нету куска рабочего кода?


← →
Palladin ©   (2003-10-27 18:14) [8]

uses Excel2000 or uses Excel97 or uses ExcelXP


← →
AGGRESSOR ©   (2003-10-28 11:51) [9]

>Palladin © (27.10.03 18:14) [8]

Огромное спасибо!
Видите, обошлись без констант :)


← →
Digitman ©   (2003-10-28 12:01) [10]


> AGGRESSOR


> Ни Excel*_tlb, ни excel*.tlb не существуют!


а что мешает тебе их создать ? на то есть Import Type Library)


> Видите, обошлись без констант


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

и непонятно, зачем их нужно поключать, если тебе нужны лишь значения отдельных констант, при том что доступ к OLE-серверу ты осуществляешь без помощи соотв. compile-time интерфейсов


← →
Digitman ©   (2003-10-28 12:10) [11]


> AGGRESSOR


открываешь в Excel окно редактирования VBA-модулей, жмешь Gtrl-G, в открывшемся окне отладки пишешь

?xlPasteValues <ENTER>

и получаешь значение идентификатора

проще не придумать)


← →
AGGRESSOR ©   (2003-10-28 15:53) [12]

Digitman © (28.10.03 12:10) [11]
Еще один дельный ответ. Я не знал, что в Debug window можно таким образом получить значение константы. Огромное человеческое Сенкс! :)


← →
Digitman ©   (2003-10-28 16:21) [13]


> AGGRESSOR


могу еще один "дельный" совет дать)

ставишь у себя на машине MS VisualStudio (или ищешь человечка, у которого "стоит"), находишь в его каталоге утилитку OLEView, открываешь с пом. нее любую библиотеку типов и шаришь по ней в поисках того, что тебя интересует касаемо нужного OLE-объекта)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.023 c
3-40831
Deedlit
2003-10-22 07:12
2003.11.13
TOleException при работе с БД MS Access


3-40871
serp
2003-10-21 09:44
2003.11.13
Проблемы чтения данных через процедуру (delphi, oracle, dbx)


14-41937
RoLeX
2003-10-20 16:17
2003.11.13
Как сгенерировать случайные Числа?? Буквы???


3-40939
AndreyAs
2003-10-17 10:43
2003.11.13
Слить два dataset а


11-41117
alex_s
2003-02-13 16:39
2003.11.13
LSP




   Наверх