Форум программистов, компьютерный форум, киберфорум
Наши страницы
VBA
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Daarimas1234
0 / 0 / 0
Регистрация: 21.01.2018
Сообщений: 6
1

Выдает ошибку при запуске макроса!

27.01.2018, 13:30. Просмотров 779. Ответов 2
Метки нет (Все метки)

Создать программный код, в котором ввод данных осуществляется функцией InputBox. Использовать различные аргументы функции InputBox. Вывод данных осуществлять в окно Immediate, форматируя выводимые значения. Задание выполнять в соответствии с заданным вариантом.
Скрин самого задания
https://pp.userapi.com/c841121/v841121118/64723/YZZRarZLpWY.jpg
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
Sub InputBoxTest()
Dim Exp As Double
Y = InputBox("Введите Y=", "Переменные для расчета", 0.956, 200, 200)
'Г‡Г*Г¤Г*ГІГј Г§Г*Г*Г·ГҐГ*ГЁГҐ'
A = 5 * 10 ^ -6
T = 1 / Sqr(Y * 14)
U = (T + 1) / (T ^ 3 + 1)
S = Log((2 * A / 3)) + Exp ^ (-A) / (1.05 + U)
Debug.Print "T="; Format(T, "General Number")
Debug.Print "U="; Format(U, "General Number")
Debug.Print "S="; Format(S, "General Number")
End Sub
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.01.2018, 13:30
Ответы с готовыми решениями:

При запуске макроса Excel выдаёт ошибку
Всем привет. Во-первых, сразу предупреждаю, что в VBA это первая моя...

Выдает ошибку при запуске менюшки в autocad
Помогите не могу загрузить меню в ZWcad вот какие ошибки выдает...

Зависает при запуске макроса
Столкнулся с такой проблемой макрос работал нормально но сегодня при его...

Ошибка при запуске макроса
Помогите найти ошибку. Ошибка возникает в данном участке кода....

Выполнение макроса выдает ошибку "запрашиваемый номер семейства не существует"
Долга-долга бился я с макросом в ворде.. и вот когда до конца остался один шаг...

2
Казанский
14260 / 5919 / 1568
Регистрация: 24.09.2011
Сообщений: 9,320
27.01.2018, 14:16 2
Daarimas1234,
1. A = 5e-6
2. Значение Exp не присвоено, да и не нужно: F1 - Exp Function
1
Alex77755
10760 / 3329 / 557
Регистрация: 13.02.2009
Сообщений: 9,800
27.01.2018, 14:28 3
Лучший ответ Сообщение было отмечено Daarimas1234 как решение

Решение

^ не нужна
Visual Basic
1
S = Log((2 * A / 3)) + VBA.Exp(-A) / (1.05 + U)
или
Visual Basic
1
S = Log((2 * A / 3)) + VBA.Exp((-A) / (1.05 + U))
условие не знаю
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.01.2018, 14:28

Скрыть кнопки при запуске макроса
Всем привет. Довольно интересная задача. У меня есть кнопки которые надо...

Падает Excel при запуске макроса
Доброго времени суток, уважаемые гуру. Застрял на одном проекте. Пишу прогу на...

Бесконечное сохранение файла при запуске макроса
Доброго всем дня! Столкнулся с проблемой при запуске данного макроса идет...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru