|
|
|
| помогите , пожалуйста, наставьте на путь.
есть некая таблица в excel.
задача :
найти строку , где четвёртое поле = заданному параметру
уменьшить пятое поле в этой строке на 1, а в конец файла добавить строку
обновить,сохранить, закрыть,выйти.
параметр может задаваться как на отдельном листе в excel, так и в поле в access, соответственно
вопрос - надо ли тут лезть в аксесс или можно excelem всё сделать
а, если надо, то с помощью каких функций ?
(на аксессе писал лет 7 назад) | |
|
| |
|
|
|
| можно сделать и в аccess и в excel
где данные будут храниться, при чем здесь вообще access? или только как язык программирования? | |
|
| |
|
|
|
| пока будут храниться в екселе, но со временем всем вокруг хочется, чтобы было всё красиво и с кнопочками.
поэтому пока можно и ексель, но мне бы интересно было бы что-то придумать/подредактировать_известное в акцецце. | |
|
| |
|
|
|
| ну в общем вы определяйтесь .
Вообще хранить в excel, а править в access это как-то ... | |
|
| |
|
|
|
| а
ясно
значит лучше всего excel-excel.
спасибо.
значит меня ждут строчки наподобие Cells( Rows.Count, 1 ).End ( xlUp ) .Row
как-то так ? | |
|
| |
|
|
|
| Если у вас версия Акса до 2003 SP3, то вашу задачу проще решить, если прилинковать лист Excel (а еще лучше открыть запрос со строкой подключения к Excel). А затем поиск средствами SQL, редактирование записи и добавление новой. | |
|
| |
|
|
|
| 2007
или имелось в виду ПОСЛЕ 2003 сп3 ? | |
|
| |
|
|
|
| Начиная с 2003 SP3 прилинкованніе таблицы Excel - необновляемые. | |
|
| |
|
|
|
| да, спасибо, сделал в екселе.
правда много вложенных if - ов получилось, нуачоделать. | |
|
| |