Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Excel вопрос по выравниванию в ячейке
 
 автор: час   (09.05.2013 в 22:17)   личное сообщение
 
 

программно вывожу на лист данные
xl.Application.Visible = True
xl.Parent.Windows(1).Visible = True
xl.Range("A2:A6").Merge
xl.Range("A2:A6").HorizontalAlignment = 2 ' выводить в центре ячейки
xl.Range("A2:A6").VerticalAlignment = 2 ' выводить в центре ячейки
========================================================
горизонтальное выравнивание почему то не работает???

  Ответить  
 
 автор: pashulka   (10.05.2013 в 16:05)   личное сообщение
 
 

Стесняюсь спросить, с каких пор значение константы xlCenter = 2

xl.Range("A2:A6").HorizontalAlignment = -4108 'xlCenter ' выводить в центре ячейки
xl.Range("A2:A6").VerticalAlignment = -4108 'xlCenter ' выводить в центре ячейки

  Ответить  
 
 автор: час   (10.05.2013 в 19:49)   личное сообщение
 
 

спасибо.
не стесняюсь ответить - нашёл в инете.
http://delphimaster.net/view/3-2760

  Ответить  
 
 автор: pashulka   (10.05.2013 в 23:24)   личное сообщение
 
 

Обратите внимание на то, что автор ответа схитрил и в случае горизонтального выравнивания указал не значение, а саму константу

  Ответить  
 
 автор: час   (12.05.2013 в 12:10)   личное сообщение
 
 

хитёр (с)...

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList