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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Перенос значений из Access в Excel
 
 автор: Diamand   (15.02.2012 в 15:22)   личное сообщение
11 Кб.
 
 

Здравствуйте,

Ситуация такова есть таблица получаемая при помощи запроса нужно данные подставить в документ Excel ,но ситуация усложнена тем что,докумет xls это прайс и в нем есть "Код по складу" цены и т.д. но нет кол-ва и одного столбца (+ и -), но в Акса есть поле "No_ " - они как бы отображают коды товаров ,и отличаются порядком и может быть такое что в документе есть товары которых нету в аксе .

Вот как перекинуть данные в документ Excel ориентацией служат поля "Код по складу" в xls и "No_ " в Access

Посмотрите плиз на примере, то с vba плохо дружу

  Ответить  
 
 автор: snipe   (15.02.2012 в 15:30)   личное сообщение
 
 

до завтра терпит?

  Ответить  
 
 автор: Diamand   (15.02.2012 в 15:42)   личное сообщение
 
 

да терпит , пока сам ковыряю но не успешно =(

  Ответить  
 
 автор: shanemac51   (15.02.2012 в 17:10)   личное сообщение
 
 

сохраните аксесс отдельной книгой
в екселе дайте ВПР по ключу с точным совпадением на эти столбики

  Ответить  
 
 автор: Diamand   (15.02.2012 в 17:29)   личное сообщение
 
 

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

  Ответить  
 
 автор: shanemac51   (15.02.2012 в 21:23)   личное сообщение
 
 

можно взять данные аксесса макросом прямо из екселя

  Ответить  
 
 автор: Explorer   (16.02.2012 в 10:20)   личное сообщение
 
 

а зачем макросом?

прилинковать таблицу эксель, сформировать общий запрос, сохранить результат запроса в эксель.

чего тут сложного?

  Ответить  
 
 автор: Diamand   (16.02.2012 в 11:03)   личное сообщение
 
 

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

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

формулы тут не причем - то шо проверил - отображаются числа.

  Ответить  
 
 автор: Diamand   (16.02.2012 в 12:47)   личное сообщение
 
 

я говорил в некоторых это кусок прайса а так в прайсе около 4 тыс товаров и возникает кое где непонятности такие

  Ответить  
 
 автор: Diamand   (16.02.2012 в 16:15)   личное сообщение
 
 

Ну что есть еще какие нибудь идеи ?

  Ответить  
 
 автор: kot_k_k   (17.02.2012 в 11:04)   личное сообщение
 
 

как вариант - создавать в Аксе запрос - коннектить его в Ексель (Данные "Из Акссес" - 2007-й или Данные - Импорт внешних данных - Создать запрос - это ХР) и тама работать.

в екселе функция ВПР - решит проблем

  Ответить  
 
 автор: kot_k_k   (17.02.2012 в 11:13)   личное сообщение
14 Кб.
 
 

распакуй и положи все в корень диска С - открой Ексель и посмотри

  Ответить  
 
 автор: Diamand   (17.02.2012 в 12:20)   личное сообщение
 
 

Спасибо , опередил с утра сделал примерно тоже самое

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