экспорт отчетов access в excel

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
kate158
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 08.03.2009 (Вс) 17:09
Откуда: Saint-Peterburg

экспорт отчетов access в excel

Сообщение kate158 » 08.03.2009 (Вс) 17:12

Помогите пожалуйста экспортировать отчет access в excel с форматированием!! Мучаюсь второй день. Может есть уже готовые исходники?Хэээлп!!! :oops:
Семь бед - один Reset

kate158
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 08.03.2009 (Вс) 17:09
Откуда: Saint-Peterburg

Re: экспорт отчетов access в excel

Сообщение kate158 » 08.03.2009 (Вс) 17:32

ИМЕЕТСЯ ИСХОДНИК
ругатся на строку
Код: Выделить всё
   Set rs = CurrentDb.OpenRecordset("SELECT Excel_Column FROM Excel_Column_Row GROUP BY Excel_Column ORDER BY Excel_Column", dbOpenSnapshot)
        rs.MoveLast

не вижу в чем ошибка
Вложения
1.rar
(74.57 Кб) Скачиваний: 152
Семь бед - один Reset

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16489
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: экспорт отчетов access в excel

Сообщение Хакер » 08.03.2009 (Вс) 19:29

Кейт, ругается на строку не для того, чтобы разозлить тебя, а для того, чтобы дать тебе (и нам) знать, в чём же дело.

Ты зря не обращаешь внимания на текст "ругания".

Во-вторых, если есть, что добавить, надо использовать кнопку [Правка], а не плодить новые сообщения. В следующий раз будет замечание.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

BION
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 259
Зарегистрирован: 24.01.2005 (Пн) 21:05

Re: экспорт отчетов access в excel

Сообщение BION » 08.03.2009 (Вс) 19:47

kate158 писал(а):ИМЕЕТСЯ ИСХОДНИК
ругатся на строку
Код: Выделить всё
   Set rs = CurrentDb.OpenRecordset("SELECT Excel_Column FROM Excel_Column_Row GROUP BY Excel_Column ORDER BY Excel_Column", dbOpenSnapshot)
        rs.MoveLast

не вижу в чем ошибка


У тебя записей ноль возвращается, а ты гоняешь курсор взад и вперед. Делай проверку на кол-во записей в рэкордсэте после селекта.
Буээ!

kate158
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 08.03.2009 (Вс) 17:09
Откуда: Saint-Peterburg

Re: экспорт отчетов access в excel

Сообщение kate158 » 08.03.2009 (Вс) 20:58

Хакер,никто никого не злит. я просто ищу истину.
код не мой, поэтому пока это получается с трудом. плодить сообщения не буду. спасибо за ясные мысли. BION, буду править. :idea:
Семь бед - один Reset

arthur2
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1688
Зарегистрирован: 23.01.2008 (Ср) 14:35

Re: экспорт отчетов access в excel

Сообщение arthur2 » 08.03.2009 (Вс) 21:23

kate158 писал(а):Хакер,никто никого не злит. я просто ищу истину.

Дело не в том, что кто-то кого-то злит. Просто для поиска истины не достаточно сказать, на какой строке бейсик ругается. А нужно ещё процитировать, какими именно словами он ругается :)
Артур
 
   

kate158
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 08.03.2009 (Вс) 17:09
Откуда: Saint-Peterburg

Re: экспорт отчетов access в excel

Сообщение kate158 » 08.03.2009 (Вс) 21:29

arthur2 "Текущая запись отсутствует"
Семь бед - один Reset

arthur2
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1688
Зарегистрирован: 23.01.2008 (Ср) 14:35

Re: экспорт отчетов access в excel

Сообщение arthur2 » 09.03.2009 (Пн) 10:57

У тебя вызывается rs.MoveLast тогда, когда ты уже перебрал все записи - вероятно, так :) Точнее, записей вообще нет.
BION писал(а):У тебя записей ноль возвращается, а ты гоняешь курсор взад и вперед.


Похоже, что твой исходник просто не полный. Например, нет определений для констант "msoLine..."
Артур
 
   

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Re: экспорт отчетов access в excel

Сообщение alibek » 09.03.2009 (Пн) 16:51

arthur2 писал(а):Похоже, что твой исходник просто не полный. Например, нет определений для констант "msoLine..."

А должны?
Это константы MS Officeю. Видимо просто исходник использовался в VBA.
Lasciate ogni speranza, voi ch'entrate.

kate158
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 08.03.2009 (Вс) 17:09
Откуда: Saint-Peterburg

Re: экспорт отчетов access в excel

Сообщение kate158 » 10.03.2009 (Вт) 15:24

есть полный и рабочий исходник. как только вставляю свои таблицы и заменяю в модуле название своего отчета, прога виснет. (

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Re: экспорт отчетов access в excel

Сообщение RayShade » 10.03.2009 (Вт) 15:27

А, ну так это защита от копирования срабатывает скорее всего :)
I don't understand. Sorry.

kate158
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 08.03.2009 (Вс) 17:09
Откуда: Saint-Peterburg

Re: экспорт отчетов access в excel

Сообщение kate158 » 10.03.2009 (Вт) 15:34

"Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут."
Если Вы много знаете, поделитесь знаниями со мной. Или киньте ссылку на нормальную книгу, богатую рассмотренным примером выше. :)
Семь бед - один Reset

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16489
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: экспорт отчетов access в excel

Сообщение Хакер » 10.03.2009 (Вт) 15:36

kate158 писал(а):"Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут."

Там следом куда более значимая фраза есть.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

kate158
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 08.03.2009 (Вс) 17:09
Откуда: Saint-Peterburg

Re: экспорт отчетов access в excel

Сообщение kate158 » 10.03.2009 (Вт) 15:50

Спасибо за помощь и поддержку. Если что, умерла от счастья. :D


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot и гости: 13

    TopList