Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.144.224.105] |
|
Сообщ.
#1
,
|
|
|
Как мне открыть книгу Excel только для чтения?
какой должен быть параметр? мм.. Открываю я ее так WorkBook:=ExcelApp.Workbooks.Open(aFileName,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,lLCID); |
Сообщ.
#2
,
|
|
|
Третий параметр отвечает за это
virtual HRESULT STDMETHODCALLTYPE Open(BSTR Filename/*[in]*/, TVariantInParam UpdateLinks/*[in,opt]*/, TVariantInParam ReadOnly/*[in,opt]*/, TVariantInParam Format/*[in,opt]*/, TVariantInParam Password/*[in,opt]*/, TVariantInParam WriteResPassword/*[in,opt]*/, TVariantInParam IgnoreReadOnlyRecommended/*[in,opt]*/, TVariantInParam Origin/*[in,opt]*/, TVariantInParam Delimiter/*[in,opt]*/, TVariantInParam Editable/*[in,opt]*/, TVariantInParam Notify/*[in,opt]*/, TVariantInParam Converter/*[in,opt]*/, TVariantInParam AddToMru/*[in,opt]*/, long lcid/*[in]*/, Excel_2k::ExcelWorkbookPtr* RHS/*[out,retval]*/) = 0; // [682] |
Сообщ.
#3
,
|
|
|
Цитата Вот как описан метод Open в импортированной библиотеке типов: function Open( const Filename: WideString; UpdateLinks: OleVariant; ReadOnly: OleVariant; // <-- вот здесь поставь True Format: OleVariant; Password: OleVariant; WriteResPassword: OleVariant; IgnoreReadOnlyRecommended: OleVariant; Origin: OleVariant; Delimiter: OleVariant; Editable: OleVariant; Notify: OleVariant; Converter: OleVariant; AddToMru: OleVariant; lcid: Integer): Workbook; safecall; Добавлено в : неуспел |
Сообщ.
#4
,
|
|
|
спасибо огромное..
как то сразу не сообразил... у нас тут такая жара.. мозги кипят.. все мокрые... кондиционер блин плохо работает... |