Функция GetValue не получается

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

Функция GetValue не получается

Сообщение own » 18.05.2005 (Ср) 8:45

Приветствую всех!!

Создал на листе кнопку, хочу чтобы значения из закрытой книги перешли на текущий рабочий лист
Код такой:

Function GetValue(path, file, sheet, ref)
Dim arg As String
arg = "'" & path & "[" & file & "]" & sheet & "'!" & _
range(ref).range("A1").Address(, , xlR1C1)
GetValue = ExecuteExcel4Macro(arg)
End Function

Sub CommandButton1_Click()
p = "c:\!!\Книга1"
f = "Книга1.xls"
s = "Лист1"
Application.ScreenUpdating = False
For r = 1 To 2
For c = 1 To 4
a = Cells(r, c) = GetValue(p, f, s, a)
Next c
Next r
Application.ScreenUpdating = True
End Sub

Это пример из книги но он выдает ошибку:
"Метод Range объекта Worksheet failed"
Помогите прошу вас, что здесь не так
Офисс 2003 :cry:
I'm Blind

Oxygen
Белая и пушистая
Белая и пушистая
Аватара пользователя
 
Сообщения: 1314
Зарегистрирован: 15.07.2003 (Вт) 7:14
Откуда: Москва

Сообщение Oxygen » 18.05.2005 (Ср) 8:47

Ну.... Вопрос не по разделу. Есть такой раздел, как VBA. Обычно туда подобные вопросы постить нужно.
Процедура клонирования завершена.
Коррекция имплантированного сознания соответствует принятым алгоритмам.
Уникальный идентификатор скопирован в чип временного паспорта.
Активация прав гражданина ожидается в течение 24 часов

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

Сообщение GSerg » 18.05.2005 (Ср) 10:32

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

Oxygen
Белая и пушистая
Белая и пушистая
Аватара пользователя
 
Сообщения: 1314
Зарегистрирован: 15.07.2003 (Вт) 7:14
Откуда: Москва

Сообщение Oxygen » 18.05.2005 (Ср) 11:09

А правила конференции читать не учили?
Запрещается создание новых тем:
Уже обсуждавшихся в конференции или на которые есть ответы в FAQ. Пользуйтесь поиском для нахождения ответов на вопросы. Помните, что Ваше нежелание использовать FAQ и поиск наносит вред всем - прежде всего Вам самим, т.к. Вы пренебрегаете накопленным чужим опытом и не хотите получить ответы за кратчайшее время, а также постоянным посетителям конференции, которым не интересно видеть в форумах темы с одними и те же вопросами. Поэтому не удивляетесь, если они Вас "пошлют" в FAQ (или куда еще подальше), поиск, и проч., а Ваша тема будет закрыта или удалена без предупреждений, и Вы получите замечание от модератора. Если похожая тема создана уже кем-то другим, задайте вопрос в ней.

Создавать тему сразу в нескольких форумах одновременно. Имеющих в названии более 70 процентов ЗАГЛАВНЫХ БУКВ. Уважайте своих собеседников, у них может сложиться мнение, что Вы на них кричите.


А вообще, вот правила: http://bbs.vbstreets.ru/viewtopic.php?t=835
Процедура клонирования завершена.
Коррекция имплантированного сознания соответствует принятым алгоритмам.
Уникальный идентификатор скопирован в чип временного паспорта.
Активация прав гражданина ожидается в течение 24 часов

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

Сообщение uhm » 18.05.2005 (Ср) 11:29

Ну уж нет, так нечестно:
в 8.45 own создает тему здесь, в 8.47 ты ему говоришь, что такой вопрос нужно постить в VBA, в 8.52 топик появляется там. Человек просто последовал твоему совету :)

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 18.05.2005 (Ср) 11:34

А зачем тогда стал постить в VBA, если все-таки уже здесь создал...???

own
Новичок
Новичок
 
Сообщения: 43
Зарегистрирован: 07.05.2004 (Пт) 23:35

Сообщение own » 18.05.2005 (Ср) 12:38

Прошу прощения, закройте пожалуйста эту тему здесь
Спасибо.
I'm Blind

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 18.05.2005 (Ср) 22:17

own писал(а):Прошу прощения, закройте пожалуйста эту тему здесь
Спасибо.
_________________
I'm Blind

Точно-точно :lol:
Изображение

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 19.05.2005 (Чт) 7:58

Вот же, блин, каннибалы, на новичка набросились :)
Нечаянно не в том разделе написал, когда указали ошибку, задав вопрос в правильном разделе, извинился, а его все-равно потрошат :)
Lasciate ogni speranza, voi ch'entrate.

FaKk2
El rebelde gurú
El rebelde gurú
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Сообщение FaKk2 » 19.05.2005 (Чт) 8:03

Заметьте, я ни словом не прикоснулся к новичку :)
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

Oxygen
Белая и пушистая
Белая и пушистая
Аватара пользователя
 
Сообщения: 1314
Зарегистрирован: 15.07.2003 (Вт) 7:14
Откуда: Москва

Сообщение Oxygen » 19.05.2005 (Чт) 8:21

Извините, у меня было ужастное настроение, посему, прикапывалась ко всем и ко всему, не только в виртуале, но и в реале. Так, что прошу простить. :oops: :oops: :oops:
Процедура клонирования завершена.
Коррекция имплантированного сознания соответствует принятым алгоритмам.
Уникальный идентификатор скопирован в чип временного паспорта.
Активация прав гражданина ожидается в течение 24 часов

own
Новичок
Новичок
 
Сообщения: 43
Зарегистрирован: 07.05.2004 (Пт) 23:35

Сообщение own » 19.05.2005 (Чт) 12:54

ничего страшного с кем не бывает
I'm Blind


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

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

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

    TopList  
cron