powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Help!
12 сообщений из 12, страница 1 из 1
Help!
    #38562258
theforcevit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!
Нужна помощь
Я не ас в VBA, пока учусь.
Возникла проблема как у предыдущего пользователя, но сделать также не получилось выдает ошибку. Вот код:

Private Sub CommandButton4_Click()
Dim a, b, c, d, e, sum As Single
Dim f As String
a = TextBox7.Text
b = TextBox8.Text
c = TextBox9.Text
d = TextBox10.Text
e = TextBox11.Text
If (a < 0) Or (b < 0) Or (c < 0) Or (d < 0) Or (e < 0) Then
f = "Error"
Label17.Caption = f
ElseIf (a = "") And (b = "") And (c = "") And (d = "") And (e = "") Then
f = "участник не нуждается в финансировании"
Label17.Caption = f
Else
f = a + b + c + d + e
Label17.Caption = f
End If
End Sub
Для наглядности макрос. смотреть UstrForm3 "Финансирование мероприятий всего".
Перечитал литературу, просмотрел кучу форумов, но все без толку. Очень прошу помочь. За ранее блогадарен
...
Рейтинг: 0 / 0
Help!
    #38562308
Фотография alex77755
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотри в сторону типов данных!
Ты складываешь тексты
...
Рейтинг: 0 / 0
Help!
    #38562312
Фотография alex77755
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собака тебя спасёт!
Сделай так a@ для всех необъявленных переменных!
Это денежный формат
...
Рейтинг: 0 / 0
Help!
    #38562379
Volodbka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
a =val(TextBox7.Text)
...
Рейтинг: 0 / 0
Help!
    #38562392
Фотография alex77755
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторa =val(TextBox7.Text)
Не факт! копейки наверняка потеряются
...
Рейтинг: 0 / 0
Help!
    #38562471
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я так понял алгоритм
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Private Sub CommandButton4_Click()
Dim a, sum As Currency, i&, notEmpty As Boolean
On Error Resume Next
For i = 7 To 11
  a = Controls("TextBox" & i).Text
  If a <> "" Then
    a = CCur(a)
    If Err > 0 Or a < 0 Then Label17.Caption = "Error": Exit Sub
    sum = sum + a
    notEmpty = True
  End If
Next
Label17.Caption = IIf(notEmpty, sum, "участник не нуждается в финансировании")
End Sub
...
Рейтинг: 0 / 0
Help!
    #38562541
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
theforcevit
Модератор: Учимся использовать тэги оформления кода - FAQ

Учимся давать информативные заголовки топикам

Учимся не плодить топики (лишний удалил)

theforcevitпроблема как у предыдущего пользователя
интересно, кто это такой
...
Рейтинг: 0 / 0
Help!
    #38562611
theforcevit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем спасибо большое! Помогло Val:f = Val(a) + val(b) + val(c) + val(d) + val(e), копейки не потерялись. =)
...
Рейтинг: 0 / 0
Help!
    #38563312
Фотография alex77755
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторкопейки не потерялись
зависит от разделителя целой-дробной части!
...
Рейтинг: 0 / 0
Help!
    #38567973
Volodbka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
val: - название строчки,
команда go to val - отправит её на эту строчку
...
Рейтинг: 0 / 0
Help!
    #38568219
Фотография alex77755
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторval: - название строчки,
команда go to val - отправит её на эту строчку
Що це було?
...
Рейтинг: 0 / 0
Help!
    #38568257
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex77755авторval: - название строчки,
команда go to val - отправит её на эту строчку
Що це було?

Блестящее владение профессиональной лексикой.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Help!
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]