Andrei Protasovitski wrote: > 29.05.06, Eugene Savitsky<[EMAIL PROTECTED]> написал(а): >> Имеем сделанную таблицу. Необходимо уменьшить все числовые поля на >> определённую величину. Можно ли это сделать прямо в этой же таблице всем >> скопом, а не каждое значение? > Могу предложить workaround, чтобы не париться с макросами. > Создаем новый лист. Вводим формулу > =IF(ISNUMBER(SHEET.XY);XY-N;XY) > Здесь > SHEET - имя листа, на котором нужно произвести изменения; > XY - первая ячейка диапазона для изменений; > N - величина, на которую уменьшаем. > Потом растягиваем формулу на соответствующий диапазон ячеек. Копируем > в буфер. Используем специальнуюб вставку (только значения) для вставки > полученного результат на лист SHEET, начиная с ячейки XY. > Это годится для того случая, когда исходный диапазон не содержит формул.
Спасибо! Очень помог! -- Eugene Savitsky Menelon OU Security, Software, Internet Tel.(+372) 6209590, GSM (+372) 50 24349 E-Mail: [EMAIL PROTECTED] Skype: e.savitsky http://www.menelon.ee _____________________________________________________ Oo-discuss mailing list Oo-discuss at openoffice.ru https://lists.openoffice.ru/mailman/listinfo/oo-discuss
