Вывести результат в отдельный файл - VBA

Узнай цену своей работы

Формулировка задачи:

Создать файл, содержащий сведения об игрушках. Информация содержит название, страна-производитель, стоимость, количество, возрастные границы. Вычислить максимальную стоимость мяча для детей от 2 до 7 лет и распечатать сведения о нем (них, если более 1 игрушки). Вот что я сделал, как дальше.... Спасибо!
Листинг программы
  1. Option Explicit
  2. Type Toys
  3. Name As String * 50
  4. Country As String * 35
  5. Cost As Integer
  6. Amount As Integer
  7. Age As Integer
  8. End Type
  9. Sub StructWrite()
  10. Dim i As Integer, Count As Integer
  11. Dim Record As Toys
  12. Count = InputBox("Сколько видов игрушек следует ввести? ")
  13. Open Application.ActiveWorkbook.Path & "\toys.txt" For Random As #1
  14. For i = 1 To Count
  15. Record.Name = InputBox("Введите название игрушки: ")
  16. Record.Country = InputBox("Введите страну - производителя игрушек: ")
  17. Record.Cost = InputBox("Введите стоимость игрушек: ")
  18. Record.Amount = InputBox("Введите количество игрушек: ")
  19. Record.Age = InputBox("Введите возрастные ограничения для игрушки: ")
  20. Put #1, i, Record
  21. Next i
  22. Close #1
  23. End Sub

Решение задачи: «Вывести результат в отдельный файл»

textual
Листинг программы
  1.       Open Application.ActiveWorkbook.Path & "\besttoys.txt" For Random As #3
  2.       Put #3, , bestToys
  3.       Close #3

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.846 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут