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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Текстовое поле при экспорте
 
 автор: rudi4   (25.08.2011 в 08:35)   личное сообщение
35 Кб.
 
 

Помогите правильно экспортировать в EXCEL
у меня при экспорте тестового поля нули исчезают в столбце "Сертификат"
и поле "Дат1" при экспорте становится первым столбцом (где это вправить?)

  Ответить  
 
 автор: snipe   (25.08.2011 в 08:59)   личное сообщение
 
 

нули исчезают потому-что, при экспорте, ячейки excel имеют формат "общий" соответственно автоматом переводятся в число (в числе как вы понимаете нули в начале не стоят)

  Ответить  
 
 автор: rudi4   (25.08.2011 в 09:05)   личное сообщение
 
 

здесь ничего нельзя сделать?

  Ответить  
 
 автор: snipe   (25.08.2011 в 09:08)   личное сообщение
 
 

DoCmd.OutputTo acQuery, "Запрос1", "MicrosoftExcelBiff8(*.xls)", "c:/1.xls", True, "", 0

True - это автозагрузка

  Ответить  
 
 автор: rudi4   (25.08.2011 в 09:15)   личное сообщение
36 Кб.
 
 

все равно без нулей

  Ответить  
 
 автор: snipe   (25.08.2011 в 09:23)   личное сообщение
28 Кб.
 
 

а так =>

  Ответить  
 
 автор: rudi4   (25.08.2011 в 09:34)   личное сообщение
 
 

мне надо в моей форме
я же буду экспортировать отфильтрованные записи (по отделам, по ИТР, рабочим)

  Ответить  
 
 автор: Дядя Федор   (25.08.2011 в 09:48)   личное сообщение
 
 

Сделайте простенький отчет. И его в excel.

  Ответить  
 
 автор: rudi4   (25.08.2011 в 09:54)   личное сообщение
 
 

отчет есть, значение фильтра туда передается
а при экспорте в excel у меня нули пропадают

  Ответить  
 
 автор: Дядя Федор   (25.08.2011 в 09:56)   личное сообщение
 
 

Странно.

  Ответить  
 
 автор: snipe   (25.08.2011 в 09:55)   личное сообщение
29 Кб.
 
 

ну тогда так =>

  Ответить  
 
 автор: rudi4   (25.08.2011 в 10:02)   личное сообщение
 
 

спасибо! буду разбираться

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

а формат ячейки в книге Excel какой

  Ответить  
 
 автор: rudi4   (25.08.2011 в 12:42)   личное сообщение
 
 

формат "общий", по умолчанию

  Ответить  
 
 автор: ser60   (27.08.2011 в 05:45)   личное сообщение
 
 

а попробуй в аксе изменить поле на текстовый, может тогда нули будут передаваться

  Ответить  
 
 автор: Анатолий (Киев)   (29.08.2011 в 13:04)   личное сообщение
 
 

Вместо DoCmd.OutputTo используйте DoCmd.TransferSpreadsheet и экспортируйте запрос.
Нули не пропадают.
Еще лучше - с помощью объектной модели Excel залить методом CopyFromRecordset непосредственно RecordsetClone вашей субформы. Нули тоже остаются.

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

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