|
|
|
? в Excel
|
|||
|---|---|---|---|
|
#18+
Добрый день! У меня такая проблема ... есть справочник , хранящий каждое оборудование под своим кодом. И база данных по оборудованию где информация каждый день обновляется, ее нужно выгружать в файл excel, который уже содержит данные выгружаемые из другой программы . Связка идет по коду оборудования, который уже прописан в .xls таблице, подскажите пожалуйста как правильно выгрузить данные из базы foxpro в excel... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 10:29 |
|
||
|
? в Excel
|
|||
|---|---|---|---|
|
#18+
А как насчет команды import - не подходит ? Или есть особые условия? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 10:35 |
|
||
|
? в Excel
|
|||
|---|---|---|---|
|
#18+
...отчет Excel уже упорядочен по кодам и оборудованию, плюс данные нужно выгружать за 3 смены, поэтому нужно попасть в ячейку которая уже создана | код |оборуд| |1смена|?|?|256|?| |2смена|?|?|256|?| там где ? нужно выгрузить значение из базы данных ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 11:19 |
|
||
|
? в Excel
|
|||
|---|---|---|---|
|
#18+
Можно сначала импортировать exel в fox там обработать, а потом обратно. Если же так нельзя, перебором. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 11:24 |
|
||
|
? в Excel
|
|||
|---|---|---|---|
|
#18+
А может проще экспортировать данные из exel в dbf, сделать все, что нужно, а затем пересоздать файл exel ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 11:25 |
|
||
|
? в Excel
|
|||
|---|---|---|---|
|
#18+
а вот так: m.oe=createobject('Excel.Application') m.oe.visible=.t. m.owb=m.oe.workbooks.open('Тут путь и имя файла') m.osh=m.ow.sheets(Здесь номер листа в книге) =messagebox(m.osh.range('A1').value) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 11:55 |
|
||
|
? в Excel
|
|||
|---|---|---|---|
|
#18+
Цикл по кол-ву ячеек в Exel начинаешь с начала и до конца листа, нашла значение в строке подставила свои. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 11:57 |
|
||
|
? в Excel
|
|||
|---|---|---|---|
|
#18+
К слову для обмена данными с excel есть еще несколько способов. Поячеечная переборка - самый медленный. Самый оптимальный - массив (и чтение и запись) Поиском посмотрите - много раз все это обсуждалось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 11:58 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33617243&tid=1592077]: |
0ms |
get settings: |
10ms |
get forum list: |
9ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
204ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 489ms |

| 0 / 0 |
