×
Показано с 1 по 4 из 4
  1. #1
    Программист Аватар для Mrak
    Регистрация
    22.06.2005
    Адрес
    Москва, Тамбовский волк
    Сообщений
    331
    Чтение файла Excel напрямую из 1С (v1.0.0.0)

    Компонента читает напрямую файл Excel без загрузки самого Excel

    *** Для работы компоненты потребуется установленный Microsoft .NET Framework 2.0, который можно скачать отсюда.
    http://www.microsoft.com/downloads/d...d-aab15c5e04f5

    и зарегистрировать компоненту в Windows - запустить reg.bat

    *** Приложен демо-пример на 1С 8.0

    *** Методы:

    ПОДКЛЮЧЕНИЕ КОМПОНЕНТЫ В 1С:

    ИмяВК="AddIn.ExcelReader";

    Попытка
    ПодключитьВнешнююКомпоненту(ИмяВК);
    Исключение
    Предупреждение("Не удалось подключить компоненту " + ИмяВК);
    КонецПопытки;

    Попытка
    Экзель = Новый(ИмяВК);
    Исключение
    Предупреждение("Ошибка создания объекта внешней компоненты: " + ИмяВК);
    КонецПопытки;

    ОТКРЫТИЕ ФАЙЛА:

    Экзель.ОткрытьФайл(Файл); - возвращает значение типа булево;

    ОТКРЫТИЕ ЛИСТА

    Экзель.ОткрытьЛист(НомерЛиста); - возвращает значение типа булево;

    ПОЛУЧЕНИЕ КОЛИЧЕСТВА КОЛОНОК

    КоличествоКолонок = Экзель.ПолучитьКоличествоКолонок();

    ПОЛУЧЕНИЕ КОЛИЧЕСТВА СТРОК

    КоличествоСтрок = Экзель.ПолучитьКоличествоСтрок();

    ПОЛУЧЕНИЕ ЗНАЧЕНИЯ ЯЧЕЙКИ

    ЗначениеЯчейки = Экзель.ПолучитьЗначениеЯчейки(НомерСтроки, НомерКолонки);

    http://dushelov.ru

    Скачать тут: http://dushelov.ru/1c/ExcelReader.zip
    Поделиться с друзьями
    Последний раз редактировалось Fosihas; 10.11.2006 в 11:47.
    Акуна матата!

  2. #2
    Умный Клерк!
    Регистрация
    07.01.2004
    Адрес
    Владимир
    Сообщений
    13,623
    Mrak, а в чем преимущество над обычным ОЛЕ?
    1.Открыта новая радиостанция для юзеров под названием RТ FМ. По ней будут транслироваться чтения различных мануалов и ответы на часто задаваемые вопросы.
    2. "Помогая ленивым людям, ты помогаешь им сесть на свою шею" Сян-Цзы

  3. #3
    Программист Аватар для Mrak
    Регистрация
    22.06.2005
    Адрес
    Москва, Тамбовский волк
    Сообщений
    331
    Naumov, скорость обработки + Excel не остается висеть, в случае каких-либо ошибок.
    Акуна матата!

  4. #4
    Умный Клерк!
    Регистрация
    07.01.2004
    Адрес
    Владимир
    Сообщений
    13,623
    Mrak, очень хорошо. посмотрим.
    1.Открыта новая радиостанция для юзеров под названием RТ FМ. По ней будут транслироваться чтения различных мануалов и ответы на часто задаваемые вопросы.
    2. "Помогая ленивым людям, ты помогаешь им сесть на свою шею" Сян-Цзы

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)