Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.13;
Скачать: 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 вся ветка

Текущий архив: 2003.11.13;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.024 c
1-41569
афвуд
2003-10-27 15:01
2003.11.13
Нужно достать значения left, top и т.д. формы, когда она в развёр


7-42187
xer
2003-08-29 11:04
2003.11.13
Программирование COM порта..


1-41377
Aleksandr
2003-10-30 13:09
2003.11.13
Почему неправильно рисуется PageControl?


1-41190
Igit
2003-10-31 20:23
2003.11.13
IPicture to HBITMAP


1-41375
Alexadna
2003-10-30 13:22
2003.11.13
Округление