Перейти к содержанию

Поиск решения в Excel 2007/2010 (из макроса 2003)


Dubai

Рекомендуемые сообщения

В Excel 2007/2010 не выполняется этот код VB для Excel 2003. Даёт ошибку выполнения.

Что нужно изменить, чтобы он работал ?

Нужна при запуске проверка наличия файла в указанной директории.

Выполнение макросов во всех версия разрешена (Безопасность - низкая)

 

found7 = False

With Application.FileSearch

.LookIn = "C:\data"

.Filename = "options.ini"

If .Execute() > 0 Then

found7 = True

End If

End With

Изменено пользователем Dubai
Ссылка на комментарий
Поделиться на другие сайты

Dim fso As Variant
Dim found7 As Boolean
Set fso = CreateObject("Scripting.FileSystemObject")
found7 = fso.FileExists("C:\temp\options.ini")

 

p.s.

Поиск решения в Excel - это чуть другое :huh:

http://forum.kasperskyclub.ru/index.php?showtopic=35079

Ссылка на комментарий
Поделиться на другие сайты

Поиск решения в Excel - это чуть другое :)

 

Да, торопился на работу, взял похожее предыдущее название темы. :huh:

 

Всё работает, спасибо. И в 2003 и в 2007/2010 версиях.

Изменено пользователем Dubai
Ссылка на комментарий
Поделиться на другие сайты

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Похожий контент

    • Alex1
      От Alex1
      Ситуация следующая. Windows7 64bit.
      Был Офис 2003.
      Решил установить Офис 2007.
      Всё нормально, но не открываються в проводнике файлы "xls".
      Если открыть Excel 2007 и открыть файл "xls" из него, то открывается без проблем.
       
      Если по файлу "xls" правой кнопкой мыши и там "Открыть с помощью" -> то Excel там нет.
      Предлагается по умолчанию Acrobat Reader. Word имеется в списке.
      Вручную нахожу Excel.exe - в список не добавляется и не открывается.
       
      Заметил Офис 2007 не в папке "Program Fıles", а в папке "Program Fıles(86)".
       
      Установил Офис 2010 - такая же проблема.
       
      Оставил пока 2010. Что можно сделать?
       
      Здесь нашёл кое-что http://sysadmins.ru/topic347814.html
      Но в последнем сообщении - по указанной ссылке не заходит.
      Есть другие варианты?

×
×
  • Создать...