Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
Ostroglaz
-
- Начинающий

-
-
- Сообщения: 3
- Зарегистрирован: 10.03.2010 (Ср) 13:22
Ostroglaz » 10.03.2010 (Ср) 13:30
Прывет всем!
Код на VBS:
- Код: Выделить всё
Set excel = CreateObject("Excel.Application")
excel.Visible = True
excel.Workbooks.Add()
i = 0
for each cell in excel.ActiveSheet.Range("A1:A10")
cell.Value = i
i=i+1
Next
excel.Application.Run "ATPVBAEN.XLAM!Descr", excel.ActiveSheet.Range("$A$1:$A$9"), excel.ActiveSheet.Range("$C$1"),"K", False, True
Это описательная статистика - из пакета анализа данных для ВБА... но последняя строчка постоянно вызывает ошибку... Как поправить, кто-нить знает?
-
Antonariy
-
- Повелитель Internet Explorer

-

-
- Сообщения: 4824
- Зарегистрирован: 28.04.2005 (Чт) 14:33
- Откуда: Мимо проходил
-
Antonariy » 10.03.2010 (Ср) 13:33
Нам предлагается угадывать текст ошибки?
Лучший способ понять что-то самому — объяснить это другому.
-
Денис
-
- Доктор VB наук

-

-
- Сообщения: 2734
- Зарегистрирован: 07.11.2006 (Вт) 13:55
- Откуда: Ейск, Краснодарский край
-
Денис » 10.03.2010 (Ср) 15:05
Давайте практиковаться в телепатии???
Я думаю, что ошибка была примерно такая:
Error in line N
"Argument not optional"
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.
-
Ostroglaz
-
- Начинающий

-
-
- Сообщения: 3
- Зарегистрирован: 10.03.2010 (Ср) 13:22
Ostroglaz » 10.03.2010 (Ср) 15:13
нет, всё более тривиально...
неизвестная ошибка выполнения в строке 9 символ 1
код: 880A03EC
следовательно, ошибка в вызове функции Descr
хотя, есть мнение, что это "фича" экселя 2007-ого... в макросах она (ф-ия) тоже выполняется через раз
-
Antonariy
-
- Повелитель Internet Explorer

-

-
- Сообщения: 4824
- Зарегистрирован: 28.04.2005 (Чт) 14:33
- Откуда: Мимо проходил
-
Antonariy » 10.03.2010 (Ср) 16:08
Файл ATPVBAEN.XLAM существует?
Лучший способ понять что-то самому — объяснить это другому.
-
Ostroglaz
-
- Начинающий

-
-
- Сообщения: 3
- Зарегистрирован: 10.03.2010 (Ср) 13:22
Ostroglaz » 10.03.2010 (Ср) 20:07
Antonariy писал(а):Файл ATPVBAEN.XLAM существует?
Конечно! и даже зареган, как XLL... иначе бы не получилось выполнить эту функцию в макросах вообще
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: AhrefsBot, Google-бот, Yandex-бот и гости: 68