Функции Excel

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Функции Excel

Сообщение Алексей »

Предлагаю в этой теме задавать и отвечать на вопросы по функциям Excel.

Интересует, есть ли возможность программно:

1. установить в формате ячейки галочку "переносить по словами" ?
2. установить галочку в параметрах страницы "разсместить не более чем на 1 странице ... "
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Сообщение m0p3e »

1. xlWrapText
Function xlWrapText(RawU : longint; ColL : longint; RawD : longint; ColR : longint) : boolean;
Перенос по словам для заданного диапазона (стандартное форматирование Wrap Text)
Возвращает результат операции.
RawU : longint; ColL : longint; RawD : longint; ColR : longint
координаты диапазона

2. Нет. Только макросом.
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

2. - потратьте 5 минут и разберитесь с xlCreateFromTemplate
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

m0p3e xlWrapText - спасибо. Видимо так тщательно искал в excel.doc, что не нашел :)
макросы... думаю если юзеру надо будет, сам галочку поставит. Сообщения экселя про макросы обычно пугает юзверей :)

edward_K xlCreateFromTemplate мне известен :) хотелось обойтись без них.
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Сообщение m0p3e »

xlDisplayAlerts ( false ) - отключает все лишние сообщения.

А вообще макросов лучше избегать всеми доступными способами :)
Ответить