|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
10.08.2009, 14:13 | #1 |
Форумчанин
Регистрация: 04.01.2008
Сообщений: 201
|
выравнивание данных в ячейках - ?
При импорте содержимого DBGrid в Excel выравнивание данных в столбцах происходит произвольно. А можно ли самому задать выравнивание данных по центру? Например, в столбце "количество" все цифры прижаты к правой стенке ячейки, а нужно чтобы они были в центре (задать необходимо не в excel а в самой программе). иначе при печати, если не задавать печать сетки, данные из разных полей сливаются
|
10.08.2009, 14:22 | #2 |
Программист
Форумчанин
Регистрация: 23.07.2009
Сообщений: 101
|
нужно сперва выбрать ячейку или несколько ячеек, например:
Код:
Код:
Код:
Если вы верите, что можете или не можете
сделать что-то, вы правы в обоих случаях. ______________________________(С) Г.Форд |
10.08.2009, 14:53 | #3 |
Форумчанин
Регистрация: 04.01.2008
Сообщений: 201
|
не известно сколько будет заполненных ячеек в столбце. Их количество все время меняется. Необходимо чтобы сам столбец выравнивал все свое содержимое по центру, т.е. назначить определенному столбцу соответствующее выравнивание
Последний раз редактировалось Evgenii; 10.08.2009 в 15:01. |
10.08.2009, 15:29 | #4 |
Программист
Форумчанин
Регистрация: 23.07.2009
Сообщений: 101
|
а как на счет логики?
Код:
Если вы верите, что можете или не можете
сделать что-то, вы правы в обоих случаях. ______________________________(С) Г.Форд |
10.08.2009, 15:47 | #5 |
Форумчанин
Регистрация: 04.01.2008
Сообщений: 201
|
странно.. ставлю выравнивание по центру, а все данные почему то прижимаются к левой границе (до этого прижимались к правой)
|
10.08.2009, 15:56 | #6 | |
Программист
Форумчанин
Регистрация: 23.07.2009
Сообщений: 101
|
Цитата:
Если вы верите, что можете или не можете
сделать что-то, вы правы в обоих случаях. ______________________________(С) Г.Форд |
|
10.08.2009, 16:01 | #7 |
Форумчанин
Регистрация: 04.01.2008
Сообщений: 201
|
Вот мой код:
Код:
Excel.Columns[2].HorizontalAlignment:=xlCenter; Я его видоизменял под свой код: colum.Columns[2].HorizontalAlignment:=tacenter; Может в этом проблема? |
10.08.2009, 16:10 | #8 |
Программист
Форумчанин
Регистрация: 23.07.2009
Сообщений: 101
|
чет я не вижу в твоем примере строку
Код:
Код:
Код:
Если вы верите, что можете или не можете
сделать что-то, вы правы в обоих случаях. ______________________________(С) Г.Форд |
10.08.2009, 16:18 | #9 |
Форумчанин
Регистрация: 04.01.2008
Сообщений: 201
|
-4167 это константа означающая создание книги.
а если сделать так: Код:
|
10.08.2009, 16:35 | #10 | ||
Программист
Форумчанин
Регистрация: 23.07.2009
Сообщений: 101
|
Цитата:
Код:
Цитата:
Если вы верите, что можете или не можете
сделать что-то, вы правы в обоих случаях. ______________________________(С) Г.Форд |
||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подстановка в ячейках | Garrison | Microsoft Office Excel | 13 | 31.07.2009 21:44 |
Выравнивание данных в MsgBox по строкам и столбцам | CaptainNemo | Microsoft Office Excel | 0 | 14.07.2009 00:00 |
Выравнивание форм в ячейках таблицы | Antoha | HTML и CSS | 3 | 30.03.2009 23:15 |
Сложение данных в разных ячейках | viter.alex | Microsoft Office Excel | 20 | 14.01.2009 18:30 |
Суммирование данных в ячейках запроса | Kikobuster | Microsoft Office Access | 5 | 28.11.2008 14:39 |