sing VBA and Excel Create a table with 6 products and their prices in cells A1:A6 and B1:B6 in a sheet called Catalogue in your Excel file. Use message boxes and input boxes to carry out the following tasks: - Ask the user which item they want to buy. - If the item is not available, give an appropriate error message, Otherwise, ask if they want to buy something else. - Repeat the above until the user does not want to buy any more items. other items. You should keep a running total of the amount spent, the number of items bought and the price of the cheapest item bought. - If there are more than three items in total, discount the final cost by the price of the cheapest item. - If today is a Wednesday, apply a 5% discount and display the final price in a message box entitled "Discount Wednesday", a warning icon and the OK button. Otherwise, display the final price in a box titled "Final Price". (Date() is the VBA equivalent of TODAY().

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

using VBA and Excel

Create a table with 6 products and their prices in cells A1:A6 and B1:B6 in a sheet called Catalogue in your Excel file. Use message boxes and input boxes to carry out the following tasks:

- Ask the user which item they want to buy.

- If the item is not available, give an appropriate error message,

Otherwise, ask if they want to buy something else.

- Repeat the above until the user does not want to buy any more items.

other items. You should keep a running total of the amount spent, the number of items bought and the price of the cheapest item bought.

- If there are more than three items in total, discount the final cost by the price of the cheapest item.

- If today is a Wednesday, apply a 5% discount and display the final price in a message box entitled "Discount

Wednesday", a warning icon and the OK button. Otherwise, display the final price in a box titled "Final Price". (Date() is the VBA equivalent of TODAY().



Expert Solution
steps

Step by step

Solved in 3 steps

Blurred answer
Knowledge Booster
File Input and Output Operations
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education