Вопрос задан 18.01.2020 в 05:04. Предмет Информатика. Спрашивает Tsaruk Oleg.

Заполните 7 строк электронной таблицы MS Excel, имеющей следующие поля: Наименование товара Кол-во

заказанного товара Дата покупки Кол-во проданного товара Создать программу VBA, рассчитывающую разницу между количеством заказанного и проданного товаров.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Шишкина Вероника.
Решение во вложении. Не забудьте разрешить выполнение макросов.
Колонки с названием и датой заполните самостоятельно, в числовых колонках меняйте количество по своему усмотрению.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи вам понадобится использовать макросы VBA в Excel. Вот подробный план действий:

1. Откройте новый документ в Excel и создайте 7 столбцов с заголовками "Наименование товара", "Кол-во заказанного товара", "Дата покупки", "Кол-во проданного товара", "Разница" и т.д.

2. Введите данные в таблицу. Заполните каждую строку таблицы соответствующими значениями. Убедитесь, что в столбцах с количеством заказанного и проданного товара присутствуют числовые значения.

3. Нажмите на вкладку "Разработчик" и выберите "Редактирование макросов", чтобы открыть редактор VBA.

4. Нажмите на кнопку "Вставить" и выберите "Модуль" из выпадающего списка.

5. В открывшемся окне редактора VBA введите следующий код:

```vba Sub Рассчитать_разницу() Dim lastRow As Long Dim i As Long lastRow = Cells(Rows.Count, 1).End(xlUp).Row For i = 2 To lastRow Cells(i, 5).Value = Cells(i, 2).Value - Cells(i, 4).Value Next i End Sub ```

В этом коде мы используем цикл For для перебора каждой строки таблицы, начиная со второй строки. Затем мы вычитаем значение в столбце "Кол-во проданного товара" из значения в столбце "Кол-во заказанного товара" и записываем полученное значение в столбец "Разница" для каждой строки.

6. Закройте редактор VBA и вернитесь к вашей таблице.

7. Чтобы выполнить программу, выберите ячейку в столбце "Разница" в требуемой строке и нажмите на вкладку "Разработчик", затем выберите "Макросы". В появившемся окне выберите "Рассчитать_разницу" и нажмите кнопку "Выполнить".

Теперь в столбце "Разница" будет отображаться разница между количеством заказанного и проданного товаров для каждой строки.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос