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().

Np Ms Office 365/Excel 2016 I Ntermed
1st Edition
ISBN:9781337508841
Author:Carey
Publisher:Carey
Chapter7: Developing An Excel Application
Section: Chapter Questions
Problem 3RA
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
Np Ms Office 365/Excel 2016 I Ntermed
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:
9781337508841
Author:
Carey
Publisher:
Cengage