Показать сообщение отдельно
Старый 03.06.2011, 08:41   #8  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,448 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от mr.ZF Посмотреть сообщение
Коллеги, есть ли у кого из Вас такой класс, где можно увидеть методы целиком, как присваиваются значения слияния ячеек(при чём если число значений AccountNum, например, не известно), метод с выводом простого текста, метод, где указывается длина столбцов в отчёте
Алексей, вам прямо всё разжевать и в рот пололжить... Вы бы так прямо и написали бы тогда, решите за меня мне тестовую задачу. А то "Копи-пастом я заниматься не собираюсь ..." Но дайте мне готовое решение, а то я по кусочкам не понимаю.

Вот, специально для вас написал пример работы с Excel. Джоб выполняет те действия, о которых вы спрашивали.
X++:
static void JobTESTExcel20110603(Args _args)
{
    ComExcelDocument_RU excelDocument;
    COM COMRange;
    ;

    excelDocument = new ComExcelDocumentExt_Ru();

    if (!excelDocument.newFile())
        return;

    //слияние ячеек
    COMRange = excelDocument.findRangePublic("A2:A4");
    COMRange.merge();

    // вывод простого текста
    excelDocument.insertValue(COMExceldocument_RU::numToNameCell(2, 5), "Hello, World!");

    // указание ширины столбца
    COMRange = excelDocument.findRangePublic("C:C");
    COMRange.ColumnWidth(100);

    excelDocument.visible(true);
    excelDocument.finalize();
}
Вроде всё элементарно. Что именно вызывает у вас вопросы? Может ваша проблема не в неумении работы с Excel...
Цитата:
Сообщение от mr.ZF Посмотреть сообщение
метод где кодом которого наклабывается сетка на определённые координаты типа А1:А10?
И поиском на форуме научитесь пользоваться
Форматирование на Excel


P.S.: "— Вы, чего, и конфеты за меня есть будете?" (Вовка в Тридевятом царстве)
За это сообщение автора поблагодарили: lev (2), ZornFire (1).