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

Форум: MS ACCESS

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

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

 
 

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

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

тема: excel2007-->>access2007-->excel2007
 
 автор: puzo   (02.08.2011 в 13:23)   личное сообщение
 
 

помогите , пожалуйста, наставьте на путь.
есть некая таблица в excel.
задача :
найти строку , где четвёртое поле = заданному параметру
уменьшить пятое поле в этой строке на 1, а в конец файла добавить строку
обновить,сохранить, закрыть,выйти.

параметр может задаваться как на отдельном листе в excel, так и в поле в access, соответственно
вопрос - надо ли тут лезть в аксесс или можно excelem всё сделать
а, если надо, то с помощью каких функций ?
(на аксессе писал лет 7 назад)

  Ответить  
 
 автор: osmor   (02.08.2011 в 13:36)   личное сообщение
 
 

можно сделать и в аccess и в excel
где данные будут храниться, при чем здесь вообще access? или только как язык программирования?

  Ответить  
 
 автор: puzo   (02.08.2011 в 14:13)   личное сообщение
 
 

пока будут храниться в екселе, но со временем всем вокруг хочется, чтобы было всё красиво и с кнопочками.
поэтому пока можно и ексель, но мне бы интересно было бы что-то придумать/подредактировать_известное в акцецце.

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

ну в общем вы определяйтесь .
Вообще хранить в excel, а править в access это как-то ...

  Ответить  
 
 автор: puzo   (02.08.2011 в 14:53)   личное сообщение
 
 

а
ясно
значит лучше всего excel-excel.
спасибо.
значит меня ждут строчки наподобие Cells( Rows.Count, 1 ).End ( xlUp ) .Row
как-то так ?

  Ответить  
 
 автор: Анатолий (Киев)   (02.08.2011 в 17:31)   личное сообщение
 
 

Если у вас версия Акса до 2003 SP3, то вашу задачу проще решить, если прилинковать лист Excel (а еще лучше открыть запрос со строкой подключения к Excel). А затем поиск средствами SQL, редактирование записи и добавление новой.

  Ответить  
 
 автор: puzo   (02.08.2011 в 17:50)   личное сообщение
 
 

2007
или имелось в виду ПОСЛЕ 2003 сп3 ?

  Ответить  
 
 автор: Анатолий (Киев)   (02.08.2011 в 22:06)   личное сообщение
 
 

Начиная с 2003 SP3 прилинкованніе таблицы Excel - необновляемые.

  Ответить  
 
 автор: puzo   (04.08.2011 в 10:55)   личное сообщение
 
 

да, спасибо, сделал в екселе.
правда много вложенных if - ов получилось, нуачоделать.

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