powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Столкнулся с проблемой при переделывании кода
25 сообщений из 53, страница 1 из 3
Столкнулся с проблемой при переделывании кода
    #38520395
Tomas_god
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток всем!
Тут образовалась такая проблема: мне дали готовую считающую таблицу, но вскоре она устарела.Нужно поменять баллы которые она будет выдавать на выходе.При смене в разбаловке на листе справочник ничего не изменилось, а как так изменить я не знаю, кто может подсказать?

вот ссылка на файл ,пароль 1234 на VBA:
yadi.sk/d/ndWIZppuFhhQu


Заранее спасибо.
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38520618
1942
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Tomas_godДоброго времени суток всем!
Тут образовалась такая проблема: мне дали готовую считающую таблицу, но вскоре она устарела.Нужно поменять баллы которые она будет выдавать на выходе.При смене в разбаловке на листе справочник ничего не изменилось, а как так изменить я не знаю, кто может подсказать?
вот ссылка на файл ,пароль 1234 на VBA:
yadi.sk/d/ndWIZppuFhhQu
Заранее спасибо.

ексель - уважаемый инструмент


закон жизни


это - правильно



чо спросить то хотел
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38520704
Tomas_god
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1942,
это ведомость создает таблицу, затем там проставляешь результаты, мне нужно поменять то количество балов , какое нужно на тот или иной результат и соответственно изменить оценку , подскажите как это сделать.
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38520719
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В файле немало кода.
Никто не будет его перелопачивать весь, чтобы понять принципы работы всей программы а потом пытаться догадаться, что же вы хотели спросить.

Опишите четкую и ясную последовательность действий (при желании со скриншотами), исходные данные и результат которые получаются и результат, который требуется получить и по каким принципам должен работать новый результат. Без этого никто возиться с тем, чтобы угадать, что вы хотите, не будет.
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38520786
Tomas_god
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,
создаю таблицу,ввожу название подразделения, количество людей и количество упражнений для сдачи( для этого выбираю вкладку ведомость) скр."1",затем расставляю воинские звания, имена, возрастную группу , номера упражнения и результат скр. "2",выбираю вкладку баллы за упражнения , мне выдает результат.скр.3( вот его и надо изменить, количество баллов за упражнения другие,сумма балов на оценку отлично,при данных возрастных категориях тоже чуть ниже).Как изменить количество балов за каждое из упражнений, вот в чем вопрос.

ссылка на скрины
yadi.sk/d/9dNRMFdgFi5Wt
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38520873
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
М-да, это настолько потрясающий пример того, как не надо писать программы, что его можно разместить в парижской палате мер и весов как эталон говнокода. Разработчику(кам) полагается оторвать руки и засунуть их туда, откуда они, собственно, и росли.

Если (исходя из скрина 2) вас интересует подсчет баллов по упражнению 4, то это можно найти в процедуре Mofule1.Ypr4
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38520877
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для упражнения 40 - Module1.Ypr40, для упражнения 11 - Module1.Ypr_och
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38520888
Shocker.Pro,
Я нашел этот самый подсчет и сам, но вот дальше встал...что именно тут нужно подправить для иного подсчета баллов
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38520916
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВСЕ.
там же подсчет зависит от других параметров.
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38520921
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
'подтягивание на перекладине
Public Sub Ypr4(r_stolb, i, form)
ball = 0
rezult1 = Cells(i + 8, r_stolb).Value
If rezult1 = "-" Or rezult1 = "" Then GoTo L4_3
If rezult1 = 0 Then
    ball = 0
    GoTo L4_31
End If
'перерасчет для военной формы одежды
If form = 4 Then
    popr = Worksheets("Справочник").Cells(41, 2).Value
    rezult = rezult1 + popr
Else
    rezult = rezult1
End If
If rezult >= 30 Then
    raz = rezult - 30
    ball = 100 + raz * 3
    GoTo L4_31
End If
If rezult >= 15 And rezult < 30 Then
    raz = rezult - 15
    ball = 70 + raz * 2
    GoTo L4_31
End If
If rezult >= 3 And rezult < 15 Then
    raz = rezult - 3
    ball = 22 + 4 * raz
    GoTo L4_31
End If
If rezult = 2 Then
    ball = 16
ElseIf rezult = 1 Then
    ball = 6
Else
    ball = 0
End If
L4_31: Cells(i + 8, r_stolb + 1).Value = ball
L4_3: End Sub
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38520973
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, формула более-менее адекватна на всем отрезке.
Аккуратней меняйте параметры, а то можете сделать так, что, скажем, 14 раз подтянуться будет выгоднее, чем 15
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38520977
))
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
))
Гость
Shocker.Pro,

Спасибо за помощь, пока начал биться...тут математика.
Вот ещё вопрос, как сделать другие баллы для категорий военнослужащих?
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38521015
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А на что сейчас влияет категория?
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38521023
))
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
))
Гость
Shocker.Pro,

оценка общей подготовленности и квалификационный уровень физической вот это нужно изменить,
в остальном разобрался, слегка подправил формулы, точнее просто изменил цифры, а где то просто продолжил таблицу.
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38521027
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
))общей подготовленностине нашел, есть Оценка физической подготовленности
))квалификационный уровень физическойне нашел вообще
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38521043
))
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
))
Гость
Shocker.Pro,

вот в этом то и проблема...но как то она рассчитывается...
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38521044
))
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
))
Гость
Shocker.Pro,
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38521054
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А, вторая называется "Квалификационный уровень физической подготовленности", просто у меня показывается полностью
Ща гляну
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38521064
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
начиная с метки L43: в процедуре Rast_ypr
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38521209
)))
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
)))
Гость
Shocker.Pro,

огромное спасибо)), разобрался. Дальше - легче...
Удачи вам.
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38522780
И снова я((
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот в чем дело образовалось дальше, изменил данные но , нужно сделать ,ч то бы в упражнении 45 и 46 учитывался возраст , точнее до 35 лет и после,а от этого идет зависимсть баллов, подскажите как это сделать?
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38522865
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что вызывает затруднение?
есть строки типа ball = 71 + raz
добавь туда условие
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38523144
Shocker.Pro,
всё , нашел...и надеюсь последний вопросик, как добавить новые упражнения,что бы считались они и отображались в выборе упражнений...
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38523205
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Взять для примера какое-нибудь одно и сделать по аналогии
...
Рейтинг: 0 / 0
Столкнулся с проблемой при переделывании кода
    #38523329
(((
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(((
Гость
Shocker.Pro,

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


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