Сумма ListBox
televnoy
Дата: Пятница, 30.06.2017, 12:58 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 120
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Здравствуйте уважаемые форумчане. Подскажите пожалуйста как вывести сумму значений ListBox в TextBox? (Грубо говоря СУММ(......)) P.S. Чтобы было что считать добавить в ListBox данные с листа.
Здравствуйте уважаемые форумчане. Подскажите пожалуйста как вывести сумму значений ListBox в TextBox? (Грубо говоря СУММ(......)) P.S. Чтобы было что считать добавить в ListBox данные с листа. televnoy
О-па! 0_o
Сообщение отредактировал televnoy - Пятница, 30.06.2017, 12:59
Ответить
Сообщение Здравствуйте уважаемые форумчане. Подскажите пожалуйста как вывести сумму значений ListBox в TextBox? (Грубо говоря СУММ(......)) P.S. Чтобы было что считать добавить в ListBox данные с листа. Автор - televnoy Дата добавления - 30.06.2017 в 12:58
buchlotnik
Дата: Пятница, 30.06.2017, 13:28 |
Сообщение № 2
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
если правильно понял[vba]Код
For i = 0 To ListBox1.ListCount - 1 n = n + CDbl(ListBox1.List(i)) Next i TextBox1.Value = n
[/vba]
если правильно понял[vba]Код
For i = 0 To ListBox1.ListCount - 1 n = n + CDbl(ListBox1.List(i)) Next i TextBox1.Value = n
[/vba] buchlotnik
Ответить
Сообщение если правильно понял[vba]Код
For i = 0 To ListBox1.ListCount - 1 n = n + CDbl(ListBox1.List(i)) Next i TextBox1.Value = n
[/vba] Автор - buchlotnik Дата добавления - 30.06.2017 в 13:28
televnoy
Дата: Пятница, 30.06.2017, 13:34 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 120
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
buchlotnik , Вы верно поняли =) Спасибище!
buchlotnik , Вы верно поняли =) Спасибище!televnoy
О-па! 0_o
Ответить
Сообщение buchlotnik , Вы верно поняли =) Спасибище!Автор - televnoy Дата добавления - 30.06.2017 в 13:34
televnoy
Дата: Пятница, 30.06.2017, 14:05 |
Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 120
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
buchlotnik , Не считает дробные числа =( С целыми справляется на УРА
buchlotnik , Не считает дробные числа =( С целыми справляется на УРАtelevnoy
О-па! 0_o
Сообщение отредактировал televnoy - Пятница, 30.06.2017, 14:08
Ответить
Сообщение buchlotnik , Не считает дробные числа =( С целыми справляется на УРААвтор - televnoy Дата добавления - 30.06.2017 в 14:05
Udik
Дата: Пятница, 30.06.2017, 14:13 |
Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация:
192
±
Замечаний:
0% ±
Excel 2016 х 64
Ну замените запятые на точки
Ну замените запятые на точки Udik
вот вам барабан яд 41001231307558 wm R419131876897 udik1968@gmail.com
Ответить
Сообщение Ну замените запятые на точки Автор - Udik Дата добавления - 30.06.2017 в 14:13
televnoy
Дата: Пятница, 30.06.2017, 14:19 |
Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 120
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Udik , Так в ListBox они уже с точками, вопрос в сумме 5+5 считает, а вот 5.1+5.1 нет
Udik , Так в ListBox они уже с точками, вопрос в сумме 5+5 считает, а вот 5.1+5.1 нетtelevnoy
О-па! 0_o
Сообщение отредактировал televnoy - Пятница, 30.06.2017, 14:20
Ответить
Сообщение Udik , Так в ListBox они уже с точками, вопрос в сумме 5+5 считает, а вот 5.1+5.1 нетАвтор - televnoy Дата добавления - 30.06.2017 в 14:19
Udik
Дата: Пятница, 30.06.2017, 14:28 |
Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация:
192
±
Замечаний:
0% ±
Excel 2016 х 64
Каким образом запятые превратились в точки? В ячейках числа с запятыми, в листбокс добавляете без преобразования [vba]Код
Me.ListBox1.AddItem cel.Value
[/vba] А ладно, замените Cdbl на Val
Каким образом запятые превратились в точки? В ячейках числа с запятыми, в листбокс добавляете без преобразования [vba]Код
Me.ListBox1.AddItem cel.Value
[/vba] А ладно, замените Cdbl на Val Udik
вот вам барабан яд 41001231307558 wm R419131876897 udik1968@gmail.com
Сообщение отредактировал Udik - Пятница, 30.06.2017, 14:31
Ответить
Сообщение Каким образом запятые превратились в точки? В ячейках числа с запятыми, в листбокс добавляете без преобразования [vba]Код
Me.ListBox1.AddItem cel.Value
[/vba] А ладно, замените Cdbl на Val Автор - Udik Дата добавления - 30.06.2017 в 14:28
_Boroda_
Дата: Пятница, 30.06.2017, 14:31 |
Сообщение № 8
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация:
6479
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
televnoy , у Вас Excel русский?
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение televnoy , у Вас Excel русский?Автор - _Boroda_ Дата добавления - 30.06.2017 в 14:31
televnoy
Дата: Пятница, 30.06.2017, 14:32 |
Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 120
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
_Boroda_ , Да - русский
О-па! 0_o
Ответить
Сообщение _Boroda_ , Да - русскийАвтор - televnoy Дата добавления - 30.06.2017 в 14:32
_Boroda_
Дата: Пятница, 30.06.2017, 14:34 |
Сообщение № 10
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация:
6479
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
А разделитель цело-дробной части точка или запятая? Покажите КАРТИНКУ, на которой была бы и исходная таблица (цветная), и форма с несколькими выбранными числами
А разделитель цело-дробной части точка или запятая? Покажите КАРТИНКУ, на которой была бы и исходная таблица (цветная), и форма с несколькими выбранными числами _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение А разделитель цело-дробной части точка или запятая? Покажите КАРТИНКУ, на которой была бы и исходная таблица (цветная), и форма с несколькими выбранными числами Автор - _Boroda_ Дата добавления - 30.06.2017 в 14:34
RAN
Дата: Суббота, 01.07.2017, 11:16 |
Сообщение № 11
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
[vba]Код
On Error Resume Next For i = 0 To ListBox1.ListCount - 1 n = n + CDbl(ListBox1.List(i)) If Err Then n = n + Val(ListBox1.List(i)) Err.Clear Next i
[/vba]
[vba]Код
On Error Resume Next For i = 0 To ListBox1.ListCount - 1 n = n + CDbl(ListBox1.List(i)) If Err Then n = n + Val(ListBox1.List(i)) Err.Clear Next i
[/vba] RAN
Быть или не быть, вот в чем загвоздка!
Ответить
Сообщение [vba]Код
On Error Resume Next For i = 0 To ListBox1.ListCount - 1 n = n + CDbl(ListBox1.List(i)) If Err Then n = n + Val(ListBox1.List(i)) Err.Clear Next i
[/vba] Автор - RAN Дата добавления - 01.07.2017 в 11:16
televnoy
Дата: Понедельник, 03.07.2017, 12:55 |
Сообщение № 12
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 120
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
RAN , Вот теперь все работает на ура =) Спасибо вам всем. От меня вам за участие +1 =)
RAN , Вот теперь все работает на ура =) Спасибо вам всем. От меня вам за участие +1 =)televnoy
О-па! 0_o
Ответить
Сообщение RAN , Вот теперь все работает на ура =) Спасибо вам всем. От меня вам за участие +1 =)Автор - televnoy Дата добавления - 03.07.2017 в 12:55