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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.12.2014, 01:08   #1
www_www
Новичок
Джуниор
 
Регистрация: 16.12.2014
Сообщений: 2
Восклицание Помогите исправить макрос vba

Sub bbb()

Dim a(9, 9) As Range, n&, m&, i&, j&, n2&, x#, max#, jmax&, min#, jmin&, b#


max = -100
min = 100
For i = 1 To 9
For j = 1 To 9

If i <= 2 Then a(i, j) = (j + Sqr(Tan(d / 2)) ^ (Abs(d) + i) ^ 1 / 2)
If i > 2 Then a(i, j) = ((8 + Sqr(Abs(i + j)) + 1) ^ 1 / 3) / ((d) ^ 2 + (i) ^ 2 + 2)
Cells(i, j) = a(i, j)
Next j
Next i


For i = 1 To 9
For j = 1 To 9

If a(i, j) > max Then max = a(i, j): jmax = j
If a(i, j) < min Then min = a(i, j): jmin = j

Next j
Next i

For i = 1 To 9
x = a(i, jmax)
a(i, jmax) = a(i, jmin)
a(i, jmin) = x
Next i
For i = 1 To 9
For j = 1 To 9
Cells(10 + i, j) = a(i, j)
Next j
Next i

End Sub
макрос заполняет матрицу по формуле,меняет местами столбцы,содержащие максимальный и минимальный элемент.Он не работает,выдает ошибку 91.
Помогите пожалуйста исправить
www_www вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как исправить схему на vba ElenaGreen Помощь студентам 0 18.11.2013 18:52
Исправить макрос не хватает опыта. Steepka Microsoft Office Excel 4 23.09.2013 20:13
как исправить макрос? Nicolas_46 Microsoft Office Excel 2 07.01.2013 17:16
Исправить ошибку в коде VBA. NitriNKa Помощь студентам 2 29.04.2009 22:22
исправить ошибку на VBA NitriNKa Помощь студентам 1 08.04.2009 22:59