Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / фильтр при открытии файла / 6 сообщений из 6, страница 1 из 1
21.07.2011, 10:36
    #37360661
shumamura
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
фильтр при открытии файла
есть макрос, запускающийся при открытии файла эксель

Sub Workbook_Open()
Dim myPath As String
Application.ScreenUpdating = False
With Application.FileDialog(msoFileDialogOpen)
.Filters.Clear
.Filters.Add ("DBF Files"), ("*.dbf")
.Title = "Укажите DBF файл!"
.Show
If .SelectedItems.Count = 0 Then Exit Sub
myPath = .SelectedItems(1)
End With

при открытии файла фильтр файлов в диалоговом окне открытия файла почему =-то не срабатывает, а если запустить макрос вручную - фильтр работает. в чем прикол - не пойму.. может кто поможет?
...
Рейтинг: 0 / 0
21.07.2011, 10:58
    #37360700
kuklp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
фильтр при открытии файла
shumamura,

У меня работает. Проверил в 2003 и 2007.
...
Рейтинг: 0 / 0
21.07.2011, 11:10
    #37360729
shumamura
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
фильтр при открытии файла
kuklp,

у меня 2010....
...
Рейтинг: 0 / 0
21.07.2011, 11:32
    #37360792
kuklp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
фильтр при открытии файла
shumamura,

Ну вот в 10. Все нормально.
...
Рейтинг: 0 / 0
21.07.2011, 11:36
    #37360798
Djon Player
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
фильтр при открытии файла
shumamura,

можете ещё так попробовать, код короче:
Код: plaintext
myPath = Application.GetOpenFilename("DBF Files (*.dbf), *.dbf")
...
Рейтинг: 0 / 0
21.07.2011, 11:49
    #37360828
shumamura
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
фильтр при открытии файла
я понял в чем проблема! тот код, который я писал запускался не при открытии книги - он лежал в модуле - я его забыл удалить. а тот который запускался при открытии - он был без фильтра.
Спасибо ответившим.
Djon Player, ваш код более изящный чем все мои строки и я его использую))
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / фильтр при открытии файла / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]