. : Класс::Эксель : .

    fade out v.1  . : Начало  . : 1С++  . : Download  . : ------  . : Форум  . : Гостевуха  
 . : Список классов
 : Эксель
 : База
 : MySQL
 : -------
 : -------
 : -------
 . : : .

 . : как связаться :.:
 : . написать письмо
 : . ICQ 50391459

 . : : .


 . : Описание методов

 1С++ 

Класс предназначен для получения данных из книг MS Excel. Т.к. у меня нет необходимости отдавать данные в эксель, то этих функций и нет в классе, если надо, пишите.
В остальном все реализовано через OLE и объектную модель MS Excel. Никакой фантастики.
Описание методов класса

Загрузить(ИмяФайла,ОбновлятьСсылки ,ТолькоЧтение)
Назначение:
Загрузить книгу MS Excel
Возвращаемое значение
1 - загружена успешно, 0 - ошибка загрузки
Параметры:
ИмяФайла - строковое выражение, содержащее путь к файлу книги MS Excel
ОбновлятьСсылки - 1 - обновлять внешние ссылки в книге, 0 - не обновлять
ТолькоЧтение - 1 - открыть книгу в режиме "только чтение", 0 - полный доступ.


ПоследняяОшибка()
Назначение:
Возвращает текстовое описание последней ошибки. 
Внимание! Если метод отработал, без ошибок, значение последней ошибки не очищается, она по прежнему содержит описание последней произошедшей  ошибки.

Возвращаемое значение:
Строка с текстовым описанием ошибки.
Параметры:
Нет.

ОчиститьОшибку()
Назначение:
Принудительно очистить значение последней произошедшей ошибки.
Возвращаемое значение:
Нет.
Параметры:
Нет.

КоличествоЛистов()
Назначение:
Возвращает количество листов в книги MS Excel
Возвращаемое значение:
Число листов.
Параметры:
Нет.

УстановитьЛист(Номер)
Назначение:
Указать номер листа книги, с которым необходимо работать.
Возвращаемое значение:
1 - операция выполнена успешно, 0 операция выполнена с ошибкой.
Параметры:
Номер - номер листа книги книги 

ТекущийЛист()
Назначение:
Возвращает номер выбранного листа.
Возвращаемое значение:
Номер листа.
Параметры:
Нет.

ИмяЛиста()
Назначение:
Возвращает имя текущего листа книги.
Возвращаемое значение:
Строка с именем листа.
Параметры:
Нет.

ПоследняяКолонка()
Назначение:
Возвращает номер последней колонки, в которой содержатся данные.
Возвращаемое значение:
Число номер колонки.
Параметры:
Нет.

ПоследняяСтрока()
Назначение:
Возвращает номер последней строки, в которой содержатся данные.
Возвращаемое значение:
Число номер строки.
Параметры:
Нет.

ПолучитьЗначениеЯчейки(Стр, Кол)
Назначение:
Получить значение указанной ячейки.
Возвращаемое значение:
Значение ячейки.
Параметры:
Стр - номер строки
Кол - номер колонки

ПолучитьСписокЛистов ()
Назначение:
Возвращает список значений, содержащий имена листов книги MS Excel, либо 0 в случае ошибки.
Возвращаемое значение:
Список значений.
Параметры:
Нет

ПолучитьТекстЯчейки(Стр, Кол)
Назначение:
Получить текст указанной ячейки. Метод был введен, т.к. при использовании метода ПолучитьЗначениеЯчейки(), если в ячейке введена формула с ошибкой, 1С намертво зависала.
Возвращаемое значение:
Текст ячейки.
Параметры:
Стр - номер строки
Кол - номер колонки

ЗагрузитьЛист(Заголовок)
Назначение:
Загружает данные из листа в таблицу значений.
Возвращаемое значение:
0 - операция выполнена с ошибкой, в противном случае, таблица значений с загруженными данными.
Параметры:
Заголовок - 1 - использовать первую строку таблицы Excel, как заголовок колонок таблицы значений. Пробелы и прочие спецсимволы автоматически преобразуются в допустимые. По умолчанию равен 0.


ЗагрузитьДиапазон(СтрНач, КолНач, СтрКон, КолКон)
Назначение:
Загружает данные из указанного диапазона листа в таблицу значений.
Возвращаемое значение:
0 - операция выполнена с ошибкой, в противном случае, таблица значений с загруженными данными.
Параметры:
СтрНач - номер начальной строки
КолНач - номер начальной колонки
СтрКон - номер конечной строки
КолКон - номер конечной колонки
Примечание:
Метод находится в разработке!

ПоказыватьПредупреждения(Режим)
Назначение:
Управляет отображением предупреждений MS Excel
Возвращаемое значение:
1 - операция выполнена успешно, 0 - операция выполнена с ошибкой
Параметры:
Режим - 1 - показывать предупреждения, 0 - не показывать.

Закрыть()
Назначение:
Закрыть открытую книгу MS Excel
Возвращаемое значение:
1 - операция выполнена успешно, 0 - операция выполнена с ошибкой
Параметры:
Нет.

 : . GuinPin

Hosted by uCoz