Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.01.2010, 18:02   #1
SIV84
Пользователь
 
Регистрация: 09.01.2009
Сообщений: 44
По умолчанию Редактирование книги не открывая ее

Доброго всем время суток.
Вопрос вот в чем: Есть две книги. В одной список товара с его количеством на складе. Во второй макрос который формирует акт передачи или акт возврата товара. Программа работает слудующим образом: открывается две книги и путем workbooks.worksheet.cells идет поиск и редактирование записи в первой книге. возможен ли вариант производить оперции не открывая первую книгу.

Зараннее благодарен за ответ.
SIV84 вне форума Ответить с цитированием
Старый 15.01.2010, 19:02   #2
SIV84
Пользователь
 
Регистрация: 09.01.2009
Сообщений: 44
По умолчанию

я нашел решение которое считывает данные не открывая книгу:

iPath = "c:\"
iFile = "2.xls"
iList = "Лист3"
For i = 1 To 20
iAddress = "'" & iPath & "[" & iFile & "]" & iList & "'!" & Range("A" & i).Address(ReferenceStyle:=xlR1C1)
iData = ExecuteExcel4Macro(iAddress)
Sheets(1).Cells(i, 1) = iData
Next i

А есть ли что-то подобное, что позволяет редактировать данные?
SIV84 вне форума Ответить с цитированием
Старый 15.01.2010, 19:06   #3
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте SIV84.
хотя речь в Вашей теме о книгах MS Esxel, а форум называется > Microsoft Office и VBA > Microsoft Office Access, я думаю если Вы выложите архив с файлами, задачу можно попытаться решить используя "инструменты" применяемые в базах данных.
Евгений.
Teslenko_EA вне форума Ответить с цитированием
Старый 15.01.2010, 19:13   #4
SIV84
Пользователь
 
Регистрация: 09.01.2009
Сообщений: 44
По умолчанию

Пардонюсь, ошибку исправил
SIV84 вне форума Ответить с цитированием
Старый 15.01.2010, 20:35   #5
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

SIV84 извинения излишни, наличие "инструментов" позволяющих организовать доступ к данным практически любого источника (в том числе к таблицам Excel) это совсем не шутка и не ошибка.
Евгений.
Teslenko_EA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Взять значение ячейки не открывая файл и kzld Microsoft Office Excel 17 25.01.2011 07:01
может ли макрос взять данные из файла не открывая сам файл? kievlyanin Microsoft Office Excel 1 14.10.2009 19:51
снятие пароля с книги/листа из другой книги? Bezdar Microsoft Office Excel 3 25.12.2008 11:59
Как обратиться к ячейке файла Excel не открывая его Alexandro Microsoft Office Excel 3 28.05.2008 12:02