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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.11.2011, 03:53   #1
Palomnik1096
Пользователь
 
Регистрация: 12.11.2010
Сообщений: 83
По умолчанию Открытие/закрытие книги в Excel c VBA

Добрый день, господа!

Смысл программы в том, что запрашивается у пользователя, название книги которое необходимо открыть, а потом эта книга закрывается, вот код:

Dim asd as String

asd = InputBox ("Введите название книги, которую необходимо открыть")
Workbooks. Open Thisbook.Path & "\" & asd & ".xls"
MsgBox "В книге " & asd &", найдено " & ActiveWorkbook.Worksheets.Count & " листа(ов)."
Workbooks(" & asd & ").Close

Все работает до последней строки, не хочет гад эту книгу (с названием введенным пользователем) закрывать, не подскажите чего не так?
Palomnik1096 вне форума Ответить с цитированием
Старый 21.11.2011, 04:05   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Workbooks(asd & ".xls").Close
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 21.11.2011, 04:11   #3
Palomnik1096
Пользователь
 
Регистрация: 12.11.2010
Сообщений: 83
По умолчанию

Спасибо! Только в таком варианте не берет, все равно пишет ошибку, попробывал вот так

Workbooks(asd & "").Close

И все получилось!
Palomnik1096 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Книги по Excel VBA VictorM Microsoft Office Excel 10 23.09.2011 13:32
открытие файла excel vba katrina-n Microsoft Office Excel 15 01.04.2011 09:13
Открытие другой книги из VBA Юнлинг Microsoft Office Excel 3 28.09.2009 10:34
Закрытие Excel (не знаю что ей не нравиться) из VBA Юнлинг Microsoft Office Excel 2 15.12.2008 07:48
Открытие Excel-книги Леон Microsoft Office Excel 1 04.07.2008 09:14