VBA EXcel

Программирование на Visual Basic for Applications
sahok60
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 06.09.2007 (Чт) 15:00

VBA EXcel

Сообщение sahok60 » 06.09.2007 (Чт) 15:03

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

Shpux
Начинающий
Начинающий
 
Сообщения: 9
Зарегистрирован: 16.08.2007 (Чт) 5:43

Сообщение Shpux » 07.09.2007 (Пт) 10:04

Посмотри здесь
http://bbs.vbstreets.ru/viewtopic.php?t=34049
Нечто похожее.

sahok60
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 06.09.2007 (Чт) 15:00

Сообщение sahok60 » 07.09.2007 (Пт) 12:26

Shpux писал(а):Посмотри здесь
http://bbs.vbstreets.ru/viewtopic.php?t=34049
Нечто похожее.



Так оно так, а что бы искала по номеру введенному в ячейку, и записывала в соседнюю результат.

Shpux
Начинающий
Начинающий
 
Сообщения: 9
Зарегистрирован: 16.08.2007 (Чт) 5:43

Сообщение Shpux » 10.09.2007 (Пн) 3:09

Не совсем понятно что значит искать по номеру.
В любом случае поиск книги придется осуществлять по имени файла.
Я, например, на определенном листе хранил список файлов, а там уже можно и пронумеровать. А если с этим файлом будешь работать только ты, так проще вообще хранить список в макросе.

sahok60
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 06.09.2007 (Чт) 15:00

Сообщение sahok60 » 10.09.2007 (Пн) 7:51

в ячейку вводишь например номер 4567, он должен найти этот номер в заданной директории, взять из этого файла данные из определенной ячейки и записать например рядом в ячейку где вводили номер этого файла

Shpux
Начинающий
Начинающий
 
Сообщения: 9
Зарегистрирован: 16.08.2007 (Чт) 5:43

Сообщение Shpux » 10.09.2007 (Пн) 11:02

Если 4567 - это имя файла в директории, то
MoreFunc.XLL
( http://xcell05.free.fr/english/index.html ) и конкретно функция INDIRECT.EXT()
решает проблему.
У этой надстройки замечательный хелпник.

Если лень делать самому, брось конкретную задачу на Shpux@mail.ru, помогу. Но MoreFunc.XLL придется скачать всё равно.


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 119

    TopList