Как да спре повтарянето на действието

Microsoft Excel Електронни таблици Microsoft 365 Excel VBA Програмиране VBA за Excel

Здравейте,след като изпълните процедурата "Check_numbers" при повторно изпълнение на процедурата, не се изчисляват пак сумата на продажбите и комисионната, а в моята процедура се изчисляват отново и отново на следващите редове. Не мога да разбера защо.

Цветелина, дали сте включили блок-оператор While? Но за да Ви отговоря по-конкретно, изпратете ми процедурата, която сте написали. 

Ето каква е процедурата:

Ето къде е проблемът -  сумира колони Продажба и Комисионна при всяко изпълнение на процедурата:
Променлива а използваш за редовете, а променлива b - за колоните; b=2 и в блок-оператор While проверяваш 2-рата колона; в същата колона добавяш сумата. Затова при всяко изпълнение се добавя сума.
За да решиш този проблем, трябва променлива b=1, т.е. да проверяваш колона А. Смятам, че това ще реши проблема, опитай!

Благодаря, ще опитам.


Вашият отговор

Научи компютърните програми онлайн от топ експертите на България
Регистрацията в АУЛА ви дава:
  • 20 безплатни урока
  • Трикове и тънкости за софтуера
  • Отговори на вашите въпроси
  • Регистрация