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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Из Access в Excel. VBA
 
 автор: AlexeyFirst   (19.03.2009 в 09:11)   личное сообщение
 
 

Добрый день!

Такая задача. Выгружаю множество строк из базы Access на лист Excel. Мне необходимо программно задавать границы листа по высоте (разрыв страницы).
Запись
ActiveWindow.SelectedSheets.HPageBreaks.Add Before:=ActiveCell
Access не принимает ни в какую. Говорит, мол, не знаю, что такое HPageBreaks и ActiveCell...

Как сделать? Помогите.

С уважением, Алексей

  Ответить  
 
 автор: osmor   (19.03.2009 в 10:44)   личное сообщение
 
 

Очень давно делал, уперся в тоже самое. Решал переводом в Print Preview, тогда разрывы можно проставить (или переопределить, не помню уже).
Код скорее всего уже не найду....

  Ответить  
 
 автор: osmor   (19.03.2009 в 10:49)   личное сообщение
 
 

перечитал вопрос...
возможно что у вас дело в другом...
используйте вместо всяких Active.... и Selected.... реальные объекты, поскольку при обращении через OLE они могут быть не определены. Например вместо ActiveCell используйте Cells(1,1)

  Ответить  
 
 автор: alecks_lp   (19.03.2009 в 20:51)   личное сообщение
 
 

http://support.microsoft.com/kb/178510/ru
http://hiprog.com/index.php?option=com_content&task=view&id=251661569&Itemid=35

  Ответить  
 
 автор: AlexeyFirst   (21.03.2009 в 06:37)   личное сообщение
 
 

Спасибо to osmor. Так и сделал все заработало...

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