Страница 1 из 1

Функции Excel

Добавлено: 31 июл 2008, 14:01
Алексей
Предлагаю в этой теме задавать и отвечать на вопросы по функциям Excel.

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

1. установить в формате ячейки галочку "переносить по словами" ?
2. установить галочку в параметрах страницы "разсместить не более чем на 1 странице ... "

Добавлено: 31 июл 2008, 14:18
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. Нет. Только макросом.

Добавлено: 01 авг 2008, 10:59
edward_K
2. - потратьте 5 минут и разберитесь с xlCreateFromTemplate

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

edward_K xlCreateFromTemplate мне известен :) хотелось обойтись без них.

Добавлено: 01 авг 2008, 11:40
m0p3e
xlDisplayAlerts ( false ) - отключает все лишние сообщения.

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