Numberformat - Управление свойством ячейки Excel из Lotussript

Тема в разделе "Lotus - Программирование", создана пользователем imendan, 16 май 2011.

  1. imendan

    imendan Well-Known Member

    Регистрация:
    22 сен 2010
    Сообщения:
    97
    Симпатии:
    0
    Выгружаю все данные в Excel. В некоторых ячейках нужно установить процентный формат.
    Пример:
    Set xl = CreateObject("Excel.Application")
    Call xl.Workbooks.Open(fn)
    Set xlsh = xl.ActiveWorkbook.Worksheets(1)

    xlsh.Range(xlsh.cells(1,1), xlsh.cells(1,1)).Select
    xl.Selection.NumberFormat = "0.00%"
    Выходит ошибка. Сколько не крутил и не перечитал существующих топиков, ничего не нашел. Прошу Вашей помощи, земляне!
     
  2. hosm

    hosm * so what *

    Регистрация:
    18 май 2009
    Сообщения:
    2.450
    Симпатии:
    7
    А что за ошибка? не могут проблемы с разделителем - что в данной ячейке? установка вручную в экселе проходит нормально?
    без выделения (без использования Selection) не сработает? - что-то типа такого - xlsh.cells(1,1).Range.NumberFormat = "0.00%"
     
  3. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.083
    Симпатии:
    300
    цель какова?
    если выгружаются готовые данные, то зачем ячейка процентного формата?
    если вычисляются - то и заносить формулу
     
Загрузка...

Поделиться этой страницей