Форум: "Основная";
Текущий архив: 2003.03.10;
Скачать: [xml.tar.bz2];
ВнизФорматирование ячеек Excel Найти похожие ветки
← →
User_OKA (2003-02-26 06:33) [0]Необходимо выровнить содержимое столбца по правой стороне:
Такой код не проходит:
Excel.ActiveSheet.Range["A:A"].Select; // Выделяю столбец
Excel.Selection.HorizontalAlignment:="xlRight"; // Выравнивание содержимое ячейки по правому краю
Что делать, помогите кто знает!!
← →
hooch (2003-02-26 06:53) [1]может xlRight кавычки убрать ?
← →
OlDemon (2003-02-26 06:59) [2]Uses Excel97 пробовал?
← →
User_OKA (2003-02-26 07:08) [3]Я уже и с кавычками и без кавычек и как угодно, но не так как нужно.
← →
OlDemon (2003-02-26 07:26) [4]что выдает то? ошибку? или результат не тот что нужен?
← →
User_OKA (2003-02-26 07:52) [5]Нельзя установить свойство HorizontalAlignment класса Range
← →
OlDemon (2003-02-26 08:47) [6]У тебя стоит uses Excel97?
← →
User_OKA (2003-02-26 09:18) [7]Нет. У меня подключен ComObj. С Excel97 пробовал, та же самая ошибка.
Это работает:
Excel.Selection.Font.Size := 8; // Размер шрифта
Excel.Selection.Font.Bold := False; // Тип шрифта
Excel.Selection.Columns.AutoFit; // Автовыравнивание
← →
Kudatsky (2003-02-26 10:07) [8]Я работаю с поздним связыванием.
Этот код проходит.
Var
V:OLEVariant;
--------------------------------------------------
V.Sheets[1].Cells[1,1].HorizontalAlignment:=2;
← →
User_OKA (2003-02-26 13:10) [9]Всем спасибо! Я его сделал!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.03.10;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c