VB sum проверил текстовые поля в 4 строки и разделил их на количество проверенных
Привет,
В моем приложении у меня есть 4 строки, и каждая строка содержит 1 флажок и 3 текстовых поля. То, что я пытаюсь сделать, - это добавить значение первой проверенной строки (для каждого столбца отдельно) с другими проверенными строками. Затем подсчитайте, сколько ящиков было проверено, и разделите сумму на эту сумму (среднее значение)
Row1 --- | cb1=__checked | tb01=12 | tb02=3 | tb03=4.25 | Row2 --- | cb2=__checked | tb04=14 | tb05=5 | tb06=1.75 | Row3 --- | cb3=unchecked | tb07=19 | tb08=9 | tb09=1.25 | Row4 --- | cb4=__checked | tb10=24 | tb11=1 | tb12=3.50 | __________________________________________________________________ Button1 | tb13=3 | tb14=50 | tb15=9 | tb16=9.50 | __________________(tb14 / tb13)__________________________________
Теперь я хочу разделить только результат первого столбца (tb14) на количество флажков (tb13), так что результаты, которые я ищу, следующие;
1-я колонка: tb14 / tb13 = 16,67
2-й столбец: tb15 = 9
3-я колонка: tb16 = 9.50
Я новичок, и последние несколько дней ...и ночей я усиленно чесал голову
Заранее благодарю вас за любую помощь, которую вы можете оказать.
Я не знаю, если это способ, чтобы начать с…
Это только для первой колонки!
Dim col1 As String Dim tb01, tb04, tb07, tb10 As Decimal Tb01 = TextBox01.Text Tb03 = TextBox04.Text Tb07 = TextBox07.Text Tb10 = TextBox10.Text If CheckBox1.Checked Then col1 = col1 & tb01 End If If CheckBox2.Checked Then col1 = col1 & tb04 End If If CheckBox3.Checked Then col1 = col1 & tb07 End If If CheckBox4.Checked Then col1 = col1 & tb10 End If ‘…and just for testing to see my results… MessageBox.Show(col1)
они являются; (
121424
) 12
, 14
и 24
Я Сток здесь
Maciej Los
Кажется, я уже видел это раньше...
Jack-tek460
Ладно, пошли немного дальше.
Теперь у меня есть все результаты, которые мне нужны, и остается только один вопрос:Как получить количество флажков? (из моего примера выше число равно " 3”)