Как обратиться к ячейке другого файла ексель?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Vilkov
Обычный пользователь
Обычный пользователь
 
Сообщения: 58
Зарегистрирован: 27.07.2005 (Ср) 17:09

Как обратиться к ячейке другого файла ексель?

Сообщение Vilkov » 29.07.2005 (Пт) 14:30

как можно обраиться к ячейке файла?
надо писать так?

workbooks("полный путь в файлу").worksheets("DATA").cells(1,1).Value

Почему у меня пишет ошибку Subscript out of range (Error 9)

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 29.07.2005 (Пт) 14:40

Сначала открыть.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Vilkov
Обычный пользователь
Обычный пользователь
 
Сообщения: 58
Зарегистрирован: 27.07.2005 (Ср) 17:09

Сообщение Vilkov » 29.07.2005 (Пт) 14:46

а можно без открытия?Я идиот! Убейте меня, кто-нибудь!Я идиот! Убейте меня, кто-нибудь!
без открытия никак нельзя?Я идиот! Убейте меня, кто-нибудь!Я идиот! Убейте меня, кто-нибудь!??7

значит надо открыть, скрыть отображение файла, а потом скачивать все...

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 29.07.2005 (Пт) 14:51

Я тебе уже говорил, что RayShade обещал делать с теми, кто хочет открывать файл, не открывая его. Потом не удивляйся, если чё...
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Vilkov
Обычный пользователь
Обычный пользователь
 
Сообщения: 58
Зарегистрирован: 27.07.2005 (Ср) 17:09

Сообщение Vilkov » 29.07.2005 (Пт) 15:01

ну понял понял,
ладно не кипишись :)))))

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 29.07.2005 (Пт) 15:02

Но всегда есть варианты.
http://bbs.vbstreets.ru/viewtopic.php?p=50666#50666
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Vilkov
Обычный пользователь
Обычный пользователь
 
Сообщения: 58
Зарегистрирован: 27.07.2005 (Ср) 17:09

Сообщение Vilkov » 29.07.2005 (Пт) 15:05

серж а за что мне звезду дали????
это типа главный повышения назначает???? :))))))


или типа по количеству часов пребывания на сайте?Я идиот! Убейте меня, кто-нибудь!???77

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 29.07.2005 (Пт) 15:14

Твой вопрос означает, что ты не читал правила форума.
Незнание правил форума - грубое нарушение правил форума.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Vilkov
Обычный пользователь
Обычный пользователь
 
Сообщения: 58
Зарегистрирован: 27.07.2005 (Ср) 17:09

Сообщение Vilkov » 29.07.2005 (Пт) 15:22

ну ладно прочитаю.
что теперь меня за это исключат из форума?

Vilkov
Обычный пользователь
Обычный пользователь
 
Сообщения: 58
Зарегистрирован: 27.07.2005 (Ср) 17:09

Сообщение Vilkov » 29.07.2005 (Пт) 16:03

шаман.
не катит ActiveWindow.Visible = False
файл закрывается от такого действия....

а твой оператор не сделает глюк?????
чем-то похоже на завис... твоя формула...
короче хочешь повесить мой комп????

uhm
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1597
Зарегистрирован: 02.12.2004 (Чт) 15:21

Сообщение uhm » 29.07.2005 (Пт) 16:08

Файл не закрывается. Эксель становится невидимым, но продолжает работу. Если после этого эксель тебя что-то спросит, будут проблемы :)

Vilkov
Обычный пользователь
Обычный пользователь
 
Сообщения: 58
Зарегистрирован: 27.07.2005 (Ср) 17:09

Сообщение Vilkov » 29.07.2005 (Пт) 16:13

uhm


собственно да.
но тогда почему невидимый файл не считывается????

uhm
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1597
Зарегистрирован: 02.12.2004 (Чт) 15:21

Сообщение uhm » 29.07.2005 (Пт) 16:14

А почему ты думаешь, что не считывается?

Попробуй выполнить все те же действия, но с видимым экселем. Может быть, увидишь, в чем проблема.

Vilkov
Обычный пользователь
Обычный пользователь
 
Сообщения: 58
Зарегистрирован: 27.07.2005 (Ср) 17:09

Сообщение Vilkov » 29.07.2005 (Пт) 16:20

так я делаю пошаговую отладку в этом миесте и он ошибку пишет,
типа а где файл?Я идиот! Убейте меня, кто-нибудь!

Vilkov
Обычный пользователь
Обычный пользователь
 
Сообщения: 58
Зарегистрирован: 27.07.2005 (Ср) 17:09

Сообщение Vilkov » 29.07.2005 (Пт) 16:28

странно глюк какой-то был в первый раз,
сейчас все в порядке прочитал....
да метод работает.
типа пишешь activeworkbook.application.visible = false

Vilkov
Обычный пользователь
Обычный пользователь
 
Сообщения: 58
Зарегистрирован: 27.07.2005 (Ср) 17:09

Сообщение Vilkov » 29.07.2005 (Пт) 16:29

uhm
спасибо.

uhm
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1597
Зарегистрирован: 02.12.2004 (Чт) 15:21

Сообщение uhm » 29.07.2005 (Пт) 17:04

Не за что. Я почти ничего не сказал :)


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot, Google-бот и гости: 126

    TopList