Доброго здоровья! 29.05.06, Eugene Savitsky<[EMAIL PROTECTED]> написал(а): > Имеем сделанную таблицу. Необходимо уменьшить все числовые поля на > определённую величину. Можно ли это сделать прямо в этой же таблице всем > скопом, а не каждое значение?
Могу предложить workaround, чтобы не париться с макросами. Создаем новый лист. Вводим формулу =IF(ISNUMBER(SHEET.XY);XY-N;XY) Здесь SHEET - имя листа, на котором нужно произвести изменения; XY - первая ячейка диапазона для изменений; N - величина, на которую уменьшаем. Потом растягиваем формулу на соответствующий диапазон ячеек. Копируем в буфер. Используем специальнуюб вставку (только значения) для вставки полученного результат на лист SHEET, начиная с ячейки XY. Это годится для того случая, когда исходный диапазон не содержит формул. -- Andrei Protasovitski < andrei[dot]protasovitski[at]gmail[dot]com > Pinsk, Belarus _____________________________________________________ Oo-discuss mailing list Oo-discuss at openoffice.ru https://lists.openoffice.ru/mailman/listinfo/oo-discuss
