Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 15.01.2020
Сообщений: 2

Ошибка Run-time error 94: 'Invalid use of Null'

23.03.2022, 19:17. Показов 812. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер.
Помогите с проблемой. Необходимо решить ошибку 94, возникающая при изменении состава заказа, т.е. при изменении выбора OptionButton.
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Private Sub summ()
Dim qd, qs, qq As Integer
    Dim modPrice As Double: modPrice = 1
   If CheckBox1.Value Then modPrice = 0.95
    If OptionButton1.Value Then qd = 1666
    If OptionButton2.Value Then qs = 1700
    If OptionButton3.Value Then qq = 2000
 
    Dim i As Long, res As Double: res = 0
    With ListBox2
    For i = 0 To .ListCount - 1 Step 1
      ' res = res + .List(i, 1) * .List(i, 2)'
    Next i
    End With
    Label3.Caption = Format(res * modPrice + qd + qs + qq + qk, "###0.00 рублей")
Закомментил фрагмент, на который ругается vba.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.03.2022, 19:17
Ответы с готовыми решениями:

Run-time error 94: 'Invalid use of Null'
Помогите избавиться от ошибки 'Invalid use of Null' Если у меня в таблице есть незаполненные элементы, то при выборке возникает...

run-time error 5 Invalid procedure or argument
Sub fgh() x = InputBox("Ââåäèòå x") Dim b1 As Single For i = 1 To 6 c = Log(b1) + x * Log(b2) b1 = b1 + 0.225 b2 = b2 - 0.231 ...

Run-time error '94' Invalid use of Null
Здравствуйте! Создаю форму для импорта данных из Excel Хочу настроить вывод окна, если файл не был выбран, но на кнопку загрузки...

2
0 / 0 / 0
Регистрация: 15.01.2020
Сообщений: 2
23.03.2022, 19:19  [ТС]
Кинул также файл с формой
Вложения
Тип файла: zip компьютерный магазин.zip (33.4 Кб, 6 просмотров)
0
 Аватар для Argus19
1433 / 450 / 78
Регистрация: 24.09.2017
Сообщений: 2,533
Записей в блоге: 23
24.03.2022, 17:55
В ListBox2 записывается строка.
В 12 строке кода вы пытаетесь получить из строки (одномерного массива) два числовых значения.

Добавлено через 6 минут
Поставьте после 11 строки такой код:
Visual Basic
1
2
   Debug.Print .List(0)
   Debug.Print .List(i, 1)
и всё поймёте.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.03.2022, 17:55
Помогаю со студенческими работами здесь

Ошибка: Run-time error '5', Invalid procedure call or argument
Вообщем сделал программу всё работала пока не дописал выражение до конца и тут бах ошибочка. Вот код: Private Sub CommandButton1_Click() ...

Run time error '5' invalid procedure call or argument
Option Explicit Sub Reshenie() Const e = 2.71828182846 Dim y As Double, A As Double, B As Double ' îáúÿâèë ïåðåìåííûå ...

Плавующая ошибка Run-time error “94” (Invalid use of Null)
Форумчане,доброго времени суток! Помогите разобраться в следующем вопросе: Организовал в базе данных аксесс 2003 ввод информации...

Run time error 94 invalid use of null access
Помогите пожалуйста!!!! Вот событие кнопки при нажатии: Private Sub cmdOpenReport_Click() Dim S As String, _ i As Byte 'For...

Run time error 94 invalid use of null access
Помогите пожалуйста!!!! Вот событие кнопки при нажатии: Private Sub cmdOpenReport_Click() Dim S As String, _ i As Byte 'For i = 1...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru