Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 03.04.2016
Сообщений: 1
1

Не могу найти ошибку в коде

03.04.2016, 16:15. Показов 667. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Вот условие задачи: Составить массив, состоящий из удвоенных или разделенных на два элементов исходного массива.
Есть скрин самой программы.
Вот сам код:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
Private Sub CmdStart_Click()
Dim N As Single, Nstr As Single, Ncol As Single
Dim i As Integer
Dim Creteriy As Variant
Dim b(100) As Single
Dim c(100) As Single
Лист1.Activate
N = CSng(TextN)
Nstr = CSng(TextNstr)
Ncol = CSng(TextNcol)
For i = 1 To N
b(i) = Cells(Nstr + i - 1, Ncol)
Next i
Select Case Criteriy
Case Is = "Умножить на 2"
For i = 1 To N
c(i) = b(i) * 2
Next i
Case Is = "Разделить на 2"
For i = 1 To N
c(i) = b(i) / 2
Next i
End Select
If OptionPrint1.Value = True Then
Лист1.Activate
Else
Лист2.Activate
End If
For i = 1 To N
c(i) = Cells(Nstr + i - 1, Ncol + 1)
Next i
End Sub
 
Private Sub CmdClear_Click()
TextN.Text = ""
TextNstr.Text = ""
TextNcol.Text = ""
End Sub
 
Private Sub ListBoxCriteriy_Click()
Criteriy = ListBoxCriteriy.Text
End Sub
 
Private Sub UserForm_Activate()
ListBoxCriteriy.AddItem "Умножить на 2"
ListBoxCriteriy.AddItem "Разделить на 2"
End Sub

Помогите пожалуйста, где я тут ошииибся? Очень срочно нужно
Миниатюры
Не могу найти ошибку в коде  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.04.2016, 16:15
Ответы с готовыми решениями:

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

Не могу найти ошибку в коде программы
Лабу задали, сам в программировании ничегошеньки вот уважаемые данный код ...

Двумерный массив. Поиск нулей.Не могу найти ошибку ошибку в коде
Вот,например массив 5 5 0 1 0 1 0 1 1 1 1 1 0 0 0 0 1 0 0 1 0 0 1 0 0 0 0 считываются два...

Не могу найти ошибку в коде
Помогите пожалуйста найти ошибку в коде: #include <fstream> #include <iostream> using...

2
3919 / 2316 / 785
Регистрация: 02.11.2012
Сообщений: 6,159
04.04.2016, 10:12 2
с файлом работать приятней чем заново создавать такую форму. код нужно оформлять тэгом (кнопка vb)
посмотрите Criteriy чему равен. при пошаговом проходе по коду (F8)
да и vba должна подсказывать в какой строке ошибка.
0
6944 / 2849 / 548
Регистрация: 19.10.2012
Сообщений: 8,723
04.04.2016, 11:02 3
1. Что за Creteriy, чему равно? Вроде как ничему...
2. Вполне возможно что можно к этому коду "нарисовать" файл, с которым программа будет работать без ошибок.
0
04.04.2016, 11:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.04.2016, 11:02
Помогаю со студенческими работами здесь

Не могу найти ошибку в коде
Выдает следующие ошибки: Notice: Undefined index: fromAjax in C:\Program...

Не могу найти ошибку в коде
Не могу найти ошибку в коде. Помогите плиз. Нужно вычислить приближённое значение суммы этого...

Не могу найти ошибку в коде
Добрый вечер. Собственно, в универе дали задачу Программу я сделал, работает она верно при...

Не могу найти ошибку в коде
Доброго времени суток. Не могу найти ошибку в коде. Задача: Периодическая функция F(x) определена...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru