Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: взятие информации из других книга EX Добавлено: 09.04.05 11:28  

Автор вопроса:  Poli
Подскажите, плз, самый быстроработающий способ извлечения информации из известных ячеек других книг EX. Формулы не подходят, слишком огромные и выдается ошибка не хватки памяти. Открытвать книгу для числового значений из одной ячейки не резонно, всего книг порядка 20. Как бы это по-грамотнее сделать?

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 ActiveX



Вопросов: 0
Ответов: 73
 Профиль | | #1 Добавлено: 09.04.05 14:54
Если использование обычных ссылок вызывает проблемы, то :

iExtract = ExecuteExcel4Macro("'C:\[test.xls]Лист1'!R1C1";)
' ссылка обязательно в стиле R1C1 '

P.S. Тем не менее самый быстрый это ='C:\[test.xls]Лист1'!$A$1

Ответить

Номер ответа: 2
Автор ответа:
 Poli



Вопросов: 6
Ответов: 6
 Профиль | | #2 Добавлено: 10.04.05 01:29
А тогда может можно как-то грамотно записать формулу? Во-первых, мне не надо, чтобы она высвечивалась на листе (нужен только результат, хотя это я уже отдельным модулем все скрыла) и предлагался пересчет при открытии книги, во-вторых, путь к файлу очень длин (как зайти в дирректорию и просто там книги EX просматривать?).
Просто сейчас толкьо путь к файлу выглядит как
G:\DPT_Ivanova_ATM\Otchet MIS\MIS_Otcheti_MOW\2005\Q1\01.2005.xls
Понятное дело, что когда в одной формуле ссылка идет на несколько книг, то она уже не рабочая.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам