![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 30.09.2016
Сообщений: 8
|
![]()
Здравствуйте, уважаемые форумчане!
Есть форма в которую вводятся данные и затем записываются в определенные ячейки. Нужно написать алгоритм суммирования данных введенных в форму с теми данными которые уже есть в таблице после предыдущего ввода. |
![]() |
![]() |
![]() |
#2 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
без файла писать? невелики шансы на ответ
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 30.09.2016
Сообщений: 8
|
![]() |
![]() |
![]() |
![]() |
#4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
в данном случае шансы были. это известные грабли: textbox.value - это текст, не смотря на то что строка 25 выглядит точно также как число 25.
чтобы сложить с чем-нибудь - нужно текст конвертировать в число Val(textbox.value) + ...
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#5 | |
Регистрация: 30.09.2016
Сообщений: 8
|
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
#6 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
какой текстбокс, их там много? в какой процедуре, номер строки с вашими наработками?
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#7 | |
Регистрация: 30.09.2016
Сообщений: 8
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#8 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
а Вы откройте тот файл, что выложили, и найдите в нем переменную allsumm2
или этот фрагмент Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#9 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
Там какая-то дичь.
Если код карты уже есть - срабатывает Exit Sub в фрагменте If Not iFoundRng Is Nothing Then а если карта новая, то она добавляется, но в фрагменте If Not Cells(iLastRow, 15) Is Nothing Then срабатывает первый ИФ, так как еще записи о сумме нету Диагноз: логика хромая!
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#10 |
Регистрация: 30.09.2016
Сообщений: 8
|
![]()
Ребят, если б я хотел чтобы мне диагноз поставили, то обратился бы в другое место.
Что же касается кода, то да - он плох, т.к. я вообще ни разу не писал на этом вашем vba (меня попросили помочь), и все что вы видите в коде потырено с разных форумов в основном. По поводу if я уже давно понял, что при любых раскладах выполняется только первое условие. Почему так происходит мне не понятно. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Первое непустое значение над ячейкой Excel | Pluselectro | Microsoft Office Excel | 2 | 26.08.2016 09:50 |
Не записывается значение в textbox | lamarLich | Помощь студентам | 1 | 15.11.2014 10:11 |
Суммирование значение textbox в форме! | Punker1 | Microsoft Office Excel | 7 | 05.02.2010 20:27 |
Отрицательное значение TextBox | segail | Microsoft Office Excel | 7 | 08.11.2009 20:35 |
значение TextBox в колонтитул | segail | Microsoft Office Excel | 3 | 15.08.2009 21:58 |