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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.09.2009, 12:39   #1
Maxx
Форумчанин
 
Аватар для Maxx
 
Регистрация: 29.10.2008
Сообщений: 294
По умолчанию Как получить имя файла?

Добрый день!
Снова нужна помощь:
Код:
Sub Open_File()
Dim filename As String
With Application.FileDialog(msoFileDialogFilePicker)
    .Title = "Выберите ресурсный фйал"
    .Show
    If .SelectedItems.Count = 0 Then Exit Sub
    filename = .SelectedItems(1)
End With
Workbooks.Open filename:=filename
Далее мне нужен этот файл для работы с ним, но

Windows(filename).Activate не работает, так хочет название файла, а не путь к нему.

Помогите, плз!
Maxx вне форума Ответить с цитированием
Старый 02.09.2009, 12:59   #2
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Замените
Код:
Windows(filename).Activate
на
Код:
Workbooks(filename).Activate
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 02.09.2009, 13:09   #3
Maxx
Форумчанин
 
Аватар для Maxx
 
Регистрация: 29.10.2008
Сообщений: 294
По умолчанию

Ошибка "9": Script out of range
Maxx вне форума Ответить с цитированием
Старый 02.09.2009, 13:18   #4
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Ну, тогда так:
Код:
Workbooks(Dir(filename)).Activate
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 02.09.2009, 13:54   #5
Maxx
Форумчанин
 
Аватар для Maxx
 
Регистрация: 29.10.2008
Сообщений: 294
По умолчанию

УРА!!!

SAS888, спасибо!
Maxx вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получить имя файла Delphi7 AlexandЯ Помощь студентам 7 29.04.2009 12:58
Как из полного пути к файлу получить имя файла с расширением uraura Компоненты Delphi 2 20.03.2009 15:53
Как получить имя файла Crazyman Работа с сетью в Delphi 4 11.07.2008 00:47
Как отсечь имя файла и получить путь только к нему? Dux Общие вопросы Delphi 8 25.05.2008 20:24
Как получить имя этого компонента? ffo Win Api 2 26.04.2007 23:45