Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.05.2015, 23:45   #1
Zulfat1993
Пользователь
 
Регистрация: 17.05.2015
Сообщений: 12
По умолчанию Доделать программу на VBA

Код:
Sub mane()
Dim a(10) As Single
Dim b(10) As Single
Dim c(10) As Single
Dim i, j As Integer
For i = 1 To 10 Step 1
a(i) = Cells(1, i)
b(j) = Cells(2, i)
Next i
For i = 1 To 10 Step 1
If a(i) - b(i) <= 2 Then
c(i) = a(i) ^ 2
Else
c(i) = b(i) ^ 3
End If
Cells(4, i) = c(i)
Next i
End Sub
На экселе вводил два разных массива,а программа всё равно выводит выводит 4 4 0 0 0 0 0 0 0 0.
Подскажите где ошибка?

Последний раз редактировалось Stilet; 27.05.2015 в 08:33.
Zulfat1993 вне форума Ответить с цитированием
Старый 27.05.2015, 08:15   #2
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

Код:
b(j) = Cells(2, i)
Меняй j на i
eoln вне форума Ответить с цитированием
Старый 27.05.2015, 08:53   #3
Zulfat1993
Пользователь
 
Регистрация: 17.05.2015
Сообщений: 12
По умолчанию

Цитата:
Сообщение от eoln Посмотреть сообщение
Код:
b(j) = Cells(2, i)
Меняй j на i
Тупанул маленько.Спасибо большое

Последний раз редактировалось Zulfat1993; 27.05.2015 в 08:53. Причина: ошибка
Zulfat1993 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Доделать программу с классами С++ ozon11 Помощь студентам 0 05.12.2014 00:14
доделать перевод функции из фортрана в VBA meigas Помощь студентам 0 29.05.2012 20:43
доделать программу Akeksander Помощь студентам 5 10.01.2011 01:15
Доделать программу на Delphi (за $) djendalf Фриланс 2 23.12.2010 15:18
Доделать программу по БД nuevegramodelamor Фриланс 6 11.11.2009 09:55