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

Вход

Регистрация

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

 

= Мир MS Excel/Открытие файлов Excel с поддержкой макросов - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Открытие файлов Excel с поддержкой макросов (Макросы/Sub)
Открытие файлов Excel с поддержкой макросов
VIDEO56 Дата: Вторник, 15.03.2016, 13:06 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 262
Репутация: 23 ±
Замечаний: 0% ±

Excel 2010
Еще раз день добрый. Нашел код макроса. Не могу сообразить как его заточить под открытие файлов Excel с поддержкой макросов.
[vba]
Код
Sub example_02() 'GetOpenFilename  
Dim FilesToOpen  
FilesToOpen = Application.GetOpenFilename _  
(FileFilter:="Text Files (*.txt;*.csv), *.txt;*.csv", _  
MultiSelect:=True, Title:="Text Files to Open")  
  
If TypeName(FilesToOpen) = "Boolean" Then _  
MsgBox "No Files were selected", 64: Exit Sub  
MsgBox LBound(FilesToOpen) & "; " & UBound(FilesToOpen)  
End Sub  
[/vba]


Всем удачного дня!
 
Ответить
СообщениеЕще раз день добрый. Нашел код макроса. Не могу сообразить как его заточить под открытие файлов Excel с поддержкой макросов.
[vba]
Код
Sub example_02() 'GetOpenFilename  
Dim FilesToOpen  
FilesToOpen = Application.GetOpenFilename _  
(FileFilter:="Text Files (*.txt;*.csv), *.txt;*.csv", _  
MultiSelect:=True, Title:="Text Files to Open")  
  
If TypeName(FilesToOpen) = "Boolean" Then _  
MsgBox "No Files were selected", 64: Exit Sub  
MsgBox LBound(FilesToOpen) & "; " & UBound(FilesToOpen)  
End Sub  
[/vba]

Автор - VIDEO56
Дата добавления - 15.03.2016 в 13:06
Manyasha Дата: Вторник, 15.03.2016, 13:19 | Сообщение № 2
Группа: Модераторы
Ранг: Старожил
Сообщений: 1586
Репутация: 662 ±
Замечаний: 0% ±

Excel 2007, 2010
VIDEO56, заменить расширения txt и csv на *.xls;*.xlsm не подходит?
[vba]
Код
(FileFilter:="Text Files (*.xls;*.xlsm),*.xls;*.xlsm", _
[/vba]


marinamorozova_box@mail.ru
ЯД: 410013299366744 WM: R193491431804
 
Ответить
СообщениеVIDEO56, заменить расширения txt и csv на *.xls;*.xlsm не подходит?
[vba]
Код
(FileFilter:="Text Files (*.xls;*.xlsm),*.xls;*.xlsm", _
[/vba]

Автор - Manyasha
Дата добавления - 15.03.2016 в 13:19
VIDEO56 Дата: Вторник, 15.03.2016, 13:26 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 262
Репутация: 23 ±
Замечаний: 0% ±

Excel 2010
Марина, сейчас поменял расширение, не открывает файл хоть убейся!


Всем удачного дня!
 
Ответить
СообщениеМарина, сейчас поменял расширение, не открывает файл хоть убейся!

Автор - VIDEO56
Дата добавления - 15.03.2016 в 13:26
VIDEO56 Дата: Вторник, 15.03.2016, 13:27 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 262
Репутация: 23 ±
Замечаний: 0% ±

Excel 2010
Text Files - это не критично????


Всем удачного дня!
 
Ответить
СообщениеText Files - это не критично????

Автор - VIDEO56
Дата добавления - 15.03.2016 в 13:27
RAN Дата: Вторник, 15.03.2016, 13:30 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4277
Репутация: 829 ±
Замечаний: 0% ±

2010
А ежели еще и открыть попробовать?
[vba]
Код
Set wb = Workbooks.Open(FilesToOpen(1), False)
[/vba]


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеА ежели еще и открыть попробовать?
[vba]
Код
Set wb = Workbooks.Open(FilesToOpen(1), False)
[/vba]

Автор - RAN
Дата добавления - 15.03.2016 в 13:30
VIDEO56 Дата: Вторник, 15.03.2016, 13:32 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 262
Репутация: 23 ±
Замечаний: 0% ±

Excel 2010
RAN, ураааа! Заработало!!!!


Всем удачного дня!
 
Ответить
СообщениеRAN, ураааа! Заработало!!!!

Автор - VIDEO56
Дата добавления - 15.03.2016 в 13:32
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Открытие файлов Excel с поддержкой макросов (Макросы/Sub)
Страница 1 из 11
Поиск:

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