Страницы: 1
RSS
ексел не однозначно выполняет комманду открытия
 
При обычном открытии файла всё нормально. Но при пыпытке открыть программно - чушь

Код
  Set WBi = Application.Workbooks.Open("C:\test.csv")  'путь к книге'открыли книгу
Проблема, скорее всего в фрмате ячеек в стодбце  "T"
Какое волшебное слово поможет?

Программное открытие

Стандартное открытие
 
Код
Workbooks.OpenText sfile, local:=True


Не?
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Да. Так отккрывает правильно. Спасибо.
Но что-то не получается привязать. Ругается на

Код
Set WBi = Application.Workbooks.OpenText("C:\test.csv", local:=True)  
Что-то не хватает? Вроде остальные аргументы опцилнальные
Не?
вышел из полжения так:

Код
Application.Workbooks.OpenText "C:\test.csv", local:=True
 Set WBi = ActiveWorkbook
 
Цитата
Что-то не хватает?
Не хватает соблюдения синтаксиса вызова методов объекта Workbooks

Open - это ФУНКЦИЯ, которая возвращает ссылку на открытый файл
OpenText - это МЕТОД, который выполняет действия, но не возвращает никакого значения
 
Спасибо!
Страницы: 1
Наверх