Please help to respond to the below using the VBA Excel and the screenshot with information attached to create the excel. The file purchase 1.xlsx contains a small dataset on computer purchases. Write a program that creates a user-defined type called CustomerPurchase with an item (of the appropriate type) corresponding to each data column: Customer, Email, Cell, Date, Amount. The type definition should be defined at the beginning of the module. Write a sub called test to create an array purchase where each element of array is of type CustomerPurchase and fill this array with the data in the file. Finally, display the information about Sam Lafferty in a message box.
Please help to respond to the below using the VBA Excel and the screenshot with information attached to create the excel. The file purchase 1.xlsx contains a small dataset on computer purchases. Write a program that creates a user-defined type called CustomerPurchase with an item (of the appropriate type) corresponding to each data column: Customer, Email, Cell, Date, Amount. The type definition should be defined at the beginning of the module. Write a sub called test to create an array purchase where each element of array is of type CustomerPurchase and fill this array with the data in the file. Finally, display the information about Sam Lafferty in a message box.
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
Related questions
Question
Please help to respond to the below using the VBA Excel and the screenshot with information attached to create the excel.
- The file purchase 1.xlsx contains a small dataset on computer purchases. Write a program that creates a user-defined type called CustomerPurchase with an item (of the appropriate type) corresponding to each data column: Customer, Email, Cell, Date, Amount. The type definition should be defined at the beginning of the module. Write a sub called test to create an array purchase where each element of array is of type CustomerPurchase and fill this array with the data in the file. Finally, display the information about Sam Lafferty in a message box.
![AutoSave Off H-C
File
Home
Visual Macros
Basic
E15
A
Purchases
Insert
1
2
3 Customer
4 Joe Jones
5 Barbara Smith
6 Tom Cummings
7 Dave Wilson
8 Sam Lafferty
9 Mary Harrigan
10 Bill Thomas
11
12
13
Draw
Record Macro
Use Relative References
A Macro Security
Code
B
Page Layout
Formulas Data
Add-
Excel COM
ins Add-ins Add-ins
Add-ins
с
D
Purchases 1 Excel
Insert Design
Mode
Cell phone
502-123-3456
Email address
Date
jjones@fiction.com
1/24/2015
bsmith@fiction.com 602-124-3462 1/24/2015
tcumming@fiction.com 715-432-6541 1/24/2015
dvwilson@fiction.com 543-234-7765 1/25/2015
slafferty@fiction.com 122-438-9832 1/25/2015
mharriga@fiction.com 315-265-9933 1/26/2015
bthomas@fiction.com 432-446-3316 1/27/2015
Review View
Properties
EQ View Code
Run Dialog
Controls
E
Amount paid
$115
$85
$69
$200
$85
$98
$192
F
Developer
Source
Help
Map Properties
Expansion Pack
KO: Refresh Data
G
XML
H](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F951a61da-2b6a-4dc8-b4fb-611c3db1a5ae%2F2d5660c5-29fa-456b-865f-f9dd12017d7e%2Fd1qpvk9_processed.png&w=3840&q=75)
Transcribed Image Text:AutoSave Off H-C
File
Home
Visual Macros
Basic
E15
A
Purchases
Insert
1
2
3 Customer
4 Joe Jones
5 Barbara Smith
6 Tom Cummings
7 Dave Wilson
8 Sam Lafferty
9 Mary Harrigan
10 Bill Thomas
11
12
13
Draw
Record Macro
Use Relative References
A Macro Security
Code
B
Page Layout
Formulas Data
Add-
Excel COM
ins Add-ins Add-ins
Add-ins
с
D
Purchases 1 Excel
Insert Design
Mode
Cell phone
502-123-3456
Email address
Date
jjones@fiction.com
1/24/2015
bsmith@fiction.com 602-124-3462 1/24/2015
tcumming@fiction.com 715-432-6541 1/24/2015
dvwilson@fiction.com 543-234-7765 1/25/2015
slafferty@fiction.com 122-438-9832 1/25/2015
mharriga@fiction.com 315-265-9933 1/26/2015
bthomas@fiction.com 432-446-3316 1/27/2015
Review View
Properties
EQ View Code
Run Dialog
Controls
E
Amount paid
$115
$85
$69
$200
$85
$98
$192
F
Developer
Source
Help
Map Properties
Expansion Pack
KO: Refresh Data
G
XML
H
Expert Solution
![](/static/compass_v2/shared-icons/check-mark.png)
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 3 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
Knowledge Booster
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.Recommended textbooks for you
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
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)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
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)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education