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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Анализ в Excel = Проблема
 
 автор: kot_k_k   (12.08.2009 в 14:44)   личное сообщение
 
 

Есть отчет, но народ желат видеть его в Excel.
При нажатии "Связи с Office" - "Анализ в Excel" передает только заголовки и их названия
типа этого:

Izd.Izd Chert Поле59 EI Kol_vo Kol_vo_Otg Naimen.Naimen

Балка 2
Балка 1
Балка 5
Балка 3
Боковина 4


А если сделать "Связи с Office" - "Публикация в Word" , то красиво все импортирует:

Заказ: Васи Пупкина
Изделие: Балка 1
ЛЗК:
Изделие Ед Выдано Цена Сумма
круг зач 150х22х6 шт. 1,200 8,400 10,080
круг отр 230х22х2 шт. 1,000 7,900 7,900
Итого 6 606,325


И так по каждому Изделию.
Подскажите в чем проблема.

  Ответить  
 
 автор: ShadowOfSun   (13.08.2009 в 12:09)   личное сообщение
 
 

Создай выгрузку программно
смотри пример
http://hiprog.com/index.php?option=com_content&task=view&id=251661628&Itemid=35

  Ответить  
 
 автор: kot_k_k   (13.08.2009 в 12:35)   личное сообщение
 
 


Ну да такой же результат и получился, как и при "Анализ из ..." (тоже только в профиль)может из-за запроса на основании которого строится отчет? он с вызываемой процедурой?

  Ответить  
 
 автор: ShadowOfSun   (13.08.2009 в 12:53)   личное сообщение
 
 

Создай примерчик, а то как то голословно получается
может и процедура

  Ответить  
 
 автор: kot_k_k   (13.08.2009 в 13:46)   личное сообщение
7 Кб.
 
 

Вот что в Excel получается, а mdb там мрачно редактировать.
Обойдутся без своего Excel-я
За пример большое спасибо.

  Ответить  
 
 автор: osmor   (13.08.2009 в 14:02)   личное сообщение
 
 

вот это посмотрите
http://am.rusimport.ru/MSAccess/topic.aspx?ID=578

  Ответить  
 
 автор: kot_k_k   (13.08.2009 в 15:23)   личное сообщение
 
 

Шайтан - однако, получилось, только пришлось опытным путем ставить номера acGroupLevel1Header и acGroupLevel1Footer, т.к. они их нумеруют физически, а не логически (было три примечания груп 1,2,5 - так в пятом надо ставить :
Private Sub ПримечаниеГруппы5_Print(Cancel As Integer, PrintCount As Integer)
Call AnaliseReport(Section(12), Me, True)
End Sub
Т.е. уровень ТРЕТЬЕЙ группы.
Большое Всем спасибо
поумнел на много, и много узнал.

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