Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/как макросом книги 1 открыть закрытую книгу 2 Excel ??????? - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » как макросом книги 1 открыть закрытую книгу 2 Excel ??????? (Макросы Sub)
как макросом книги 1 открыть закрытую книгу 2 Excel ???????
ek09 Дата: Среда, 05.06.2013, 22:13 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Здравствуйте
как макросом книги 1 открыть закрытую книгу 2 Excel ???????

В идеале нужно поработать макросом в зарытой книге а у меня почему то макрос книги 1 не работает в закрытой книге 2)

пробовал прописать макрорекордером открытие книги - тоже не помогло ((((

Может кто нибудь в курсе можно ли так сделать ?

???? очень нужна помощь ....
 
Ответить
СообщениеЗдравствуйте
как макросом книги 1 открыть закрытую книгу 2 Excel ???????

В идеале нужно поработать макросом в зарытой книге а у меня почему то макрос книги 1 не работает в закрытой книге 2)

пробовал прописать макрорекордером открытие книги - тоже не помогло ((((

Может кто нибудь в курсе можно ли так сделать ?

???? очень нужна помощь ....

Автор - ek09
Дата добавления - 05.06.2013 в 22:13
Serge_007 Дата: Среда, 05.06.2013, 22:20 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Цитата (ek09)
пробовал прописать макрорекордером открытие книги - тоже не помогло
У Вас слишком много знаков вопроса и скобок smile

А макрорекордер пишет открытие:
[vba]
Код
Sub OpenFile()
       Workbooks.Open Filename:="C:\путь\Книга2.xls"
End Sub
[/vba]

Цитата (ek09)
нужно поработать макросом в зарытой книге
Это невозможно. Для того что бы что-то сделать с закрытой книгой - её надо открыть. Правда сделать это можно и незаметно, но всё-таки придётся


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Цитата (ek09)
пробовал прописать макрорекордером открытие книги - тоже не помогло
У Вас слишком много знаков вопроса и скобок smile

А макрорекордер пишет открытие:
[vba]
Код
Sub OpenFile()
       Workbooks.Open Filename:="C:\путь\Книга2.xls"
End Sub
[/vba]

Цитата (ek09)
нужно поработать макросом в зарытой книге
Это невозможно. Для того что бы что-то сделать с закрытой книгой - её надо открыть. Правда сделать это можно и незаметно, но всё-таки придётся

Автор - Serge_007
Дата добавления - 05.06.2013 в 22:20
Hugo Дата: Среда, 05.06.2013, 22:55 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3252
Репутация: 707 ±
Замечаний: 0% ±

2019
Сергей, R Dmitry сказал, что можно smile
Тут: http://www.planetaexcel.ru/forum....D=28979 в конце.
Вообще вся тема в тему, без воды.


excel@nxt.ru
webmoney: E265281470651 Z422237915069
 
Ответить
СообщениеСергей, R Dmitry сказал, что можно smile
Тут: http://www.planetaexcel.ru/forum....D=28979 в конце.
Вообще вся тема в тему, без воды.

Автор - Hugo
Дата добавления - 05.06.2013 в 22:55
Serge_007 Дата: Среда, 05.06.2013, 23:15 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Цитата (Hugo)
R Dmitry сказал, что можно
Я Диму конечно уважаю, но нет, не верю smile
Меня Сергей KukIp на программерс убедил (к сожалению не могу найти ссылку, это давно было)
Для того что бы прочитать последовательность байт необходимо открыть контейнер их содержащий (т.е. файл). На кластере HDD - это просто последовательность байт, не имеющая привязки к конкретному файлу. Как-то так...


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Цитата (Hugo)
R Dmitry сказал, что можно
Я Диму конечно уважаю, но нет, не верю smile
Меня Сергей KukIp на программерс убедил (к сожалению не могу найти ссылку, это давно было)
Для того что бы прочитать последовательность байт необходимо открыть контейнер их содержащий (т.е. файл). На кластере HDD - это просто последовательность байт, не имеющая привязки к конкретному файлу. Как-то так...

Автор - Serge_007
Дата добавления - 05.06.2013 в 23:15
Hugo Дата: Среда, 05.06.2013, 23:17 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3252
Репутация: 707 ±
Замечаний: 0% ±

2019
Я сам не проверял - и в теме не отписались как решилось... Так что не знаю.
Мне всегда хватает одного из двух проверенных способов smile


excel@nxt.ru
webmoney: E265281470651 Z422237915069
 
Ответить
СообщениеЯ сам не проверял - и в теме не отписались как решилось... Так что не знаю.
Мне всегда хватает одного из двух проверенных способов smile

Автор - Hugo
Дата добавления - 05.06.2013 в 23:17
KuklP Дата: Четверг, 06.06.2013, 06:11 | Сообщение № 6
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация: 486 ±
Замечаний: 0% ±

2003-2010
Цитата (Hugo)
Сергей, R Dmitry сказал, что можно
Где он там такое сказал? И что по-твоему означает строка:
cn.Open sCon
? tongue


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728
 
Ответить
Сообщение
Цитата (Hugo)
Сергей, R Dmitry сказал, что можно
Где он там такое сказал? И что по-твоему означает строка:
cn.Open sCon
? tongue

Автор - KuklP
Дата добавления - 06.06.2013 в 06:11
KuklP Дата: Четверг, 06.06.2013, 06:45 | Сообщение № 7
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация: 486 ±
Замечаний: 0% ±

2003-2010


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728
 
Ответить
СообщениеКросс: http://www.excel-vba.ru/forum/index.php?topic=2225.0

Автор - KuklP
Дата добавления - 06.06.2013 в 06:45
AndreTM Дата: Четверг, 06.06.2013, 09:34 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 500 ±
Замечаний: 0% ±

2003 & 2010
Цитата (Hugo)
Сергей, R Dmitry сказал, что можно
Цитата (KuklP)
Где он там такое сказал? И что по-твоему означает строка: cn.Open sCon

В вопросе ТС фразой "закрытая книга" подразумевалось, скорее всего, "не открытая в Excel". Так что, с этой точки зрения, доступ через DAO/ADO/ODBC - это возможность изменить данные. Как мы помним, наличие на компьютере-клиенте самого Excel при этом совершенно необязательно smile


Skype: andre.tm.007
Donate: Qiwi: 9517375010


Сообщение отредактировал AndreTM - Четверг, 06.06.2013, 09:35
 
Ответить
Сообщение
Цитата (Hugo)
Сергей, R Dmitry сказал, что можно
Цитата (KuklP)
Где он там такое сказал? И что по-твоему означает строка: cn.Open sCon

В вопросе ТС фразой "закрытая книга" подразумевалось, скорее всего, "не открытая в Excel". Так что, с этой точки зрения, доступ через DAO/ADO/ODBC - это возможность изменить данные. Как мы помним, наличие на компьютере-клиенте самого Excel при этом совершенно необязательно smile

Автор - AndreTM
Дата добавления - 06.06.2013 в 09:34
Hugo Дата: Четверг, 06.06.2013, 09:58 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3252
Репутация: 707 ±
Замечаний: 0% ±

2019
Сергей, ну в общем конечно "не притрагиваясь" к файлу в нём ничего изменить нельзя. Ну разве что если только изменив адресацию диска smile

И кстати только что проверил - работают оба варианта SQL/ADO. И добавляет, и обновляет.


excel@nxt.ru
webmoney: E265281470651 Z422237915069
 
Ответить
СообщениеСергей, ну в общем конечно "не притрагиваясь" к файлу в нём ничего изменить нельзя. Ну разве что если только изменив адресацию диска smile

И кстати только что проверил - работают оба варианта SQL/ADO. И добавляет, и обновляет.

Автор - Hugo
Дата добавления - 06.06.2013 в 09:58
ek09 Дата: Пятница, 07.06.2013, 14:18 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Спасибо за помощь всем ! Какая то интересная штука получается ...
в открытой книге ссылка на ячейку в закрытой книге обновляется а макросом нет ))))
 
Ответить
СообщениеСпасибо за помощь всем ! Какая то интересная штука получается ...
в открытой книге ссылка на ячейку в закрытой книге обновляется а макросом нет ))))

Автор - ek09
Дата добавления - 07.06.2013 в 14:18
Serge_007 Дата: Пятница, 07.06.2013, 14:23 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Цитата (ek09)
в открытой книге ссылка на ячейку в закрытой книге обновляется
Она обновляется только в том случае, если Вы ОТКРЫЛИ закрытую книгу и внесли в неё изменения, после чего она опять стала закрытой smile


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Цитата (ek09)
в открытой книге ссылка на ячейку в закрытой книге обновляется
Она обновляется только в том случае, если Вы ОТКРЫЛИ закрытую книгу и внесли в неё изменения, после чего она опять стала закрытой smile

Автор - Serge_007
Дата добавления - 07.06.2013 в 14:23
Мир MS Excel » Вопросы и решения » Вопросы по VBA » как макросом книги 1 открыть закрытую книгу 2 Excel ??????? (Макросы Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!