Снаписанием программы в vba excel создать таблицу со следующими реквизитами: фамилия, адрес, дата, стоимость заказа, сумма аванса, задолженность, вид заказа. в отчете учесть итоговую информацию=задолженность+стоимость-аванс.
107
402
Ответы на вопрос:
'на первом листе внесите данные 'при добавлении записей формулу вычисления задолженности добавлять не надо 'запускаете макрос - результат (отчет) на втором листе 'на первом листе формулы пересчитывается - результаты обновляются 'форма в этом случае -излишне dim i, j, s, a sub othet () dim info as variant 'clear othet(2 list) sheets(2).select range("a1: i1").select with selection .horizontalalignment = xlgeneral: .verticalalignment = xlbottom .addindent = false: .indentlevel = 0: .shrinktofit = false: .mergecells = true end with selection.font.bold = true with selection end with sheets(2).cells(1, 1) = "отчет" 'shapka 1 list sheets(1).select info = array("", "фамилия", "адрес", "дата", "стоимость заказа", "сумма аванса", "задолженность", "вид заказа") for i = 1 to ubound(info) cells(1, i) = info(i) next i = 2 'расчет долга while cells(i, 1) < > "" cells(i, 5) = "=d" + chr(48 + i) + "-e" + chr(48 + i) i = i + 1 wend rows("1: 1").select selection.autofilter a = "" + "> " + inputbox("укажите задолженность", "", 0) + "" selection.autofilter field: =5, criteria1: =a, operator: =xland range("a1: g" + chr(48 + i) + "").copy sheets(2).range("a2") sheets(1).select selection.autofilter end sub
Объяснение:
Классический пример рекурсии в жизни - кукла "Матрешка", где внутри каждой куклы есть ее уменьшенная копия, кроме самой последней.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
evaeva200608.06.2020 12:08
-
dimao200325.02.2021 04:14
-
oborinamascha26.06.2023 07:15
-
Asian2824.03.2023 17:38
-
рубін19.02.2022 03:51
-
natusy241121.02.2023 21:12
-
fserwq27.03.2023 02:45
-
kilala0011.02.2022 00:24
-
простой22109.09.2022 04:37
-
karinemirova203.10.2022 08:05
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.