Create an application that allows the user to input 5

Assignment Help Basic Computer Science
Reference no: EM13881330

Using Visual Basic in Excel Create an application that allows the user to input 5 stocks (pull stock data from yahoo finance) and return a portfolio optimization for those stocks. This will obviously involve using Solver in Excel. The app should be dynamic, so that if more stocks are to be added then it can be easily done. Include these attributes to the application: User forms to show basic functionality of the app, along with other info that should be provided to the user. - Instructions on the applications use for the user - Due to finite nature of solver calculations, please include a way to inform the user of the current stock portfolio variables so the user can make more informed decisions as to the maximum weightings of each stocks and expected returns. - We are assuming the user is very knowledgeable in financial matters but not with computer applications. 1. Ability to move between screens in both forward and backwards direction. 2. Ability to change data inputs but also includes a sample data by default that the user can use as demonstration of how the app works. 3. Hides the spreadsheet models and data from user view. 4. Proper titles and info icons on forms, msg boxes and input bpxes etc. 5. Use of default values where appropriate 6. Tabbing order that makes sense and creates easy to use interface 7. Ability to step backwards in the data entry stage 8. Use of colors and theme throughout the app 9. MUST use "option explicit" at the start of modules and user forms 


Attachment:- excel file.xlsm

Reference no: EM13881330

Questions Cloud

What is the firm''s competitive advantage? : What are the relevant external environmental and industry-level factors/forces impacting the firm's problems and opportunities?
Identify the ethics issues in whistleblowing : Identify the ethics issues in whistleblowing generally, and those raised in the article - Discuss how each of De George's five guidelines (norms) for multinational companies operating in less developed countries.
What caused changes in the retained earnings account : Using the following table and the equations underlying each of the four basic financial statements, show (a) That the balance sheet is in balance, (b) That net income is properly calculated, (c) What caused changes in the retained earnings account, a..
Why might pure functional programming languages : Why might pure functional programming languages be said to provide a particularly attractive notation for concurrent programming? Please give examples.
Create an application that allows the user to input 5 : Using Visual Basic in Excel Create an application that allows the user to input 5 stocks (pull stock data from yahoo finance) and return a portfolio optimization for those stocks. This will obviously involve using Solver in Excel. The app should be d..
Which structural coefficients : Which structural coefficients, if any, can be estimated from the reduced-form coefficients? Demonstrate your contention
Prepare the balance sheet as of february : Prepare the balance sheet as of February 2, 2013, solving for the missing amount. As of February 2, did most of the financing for assets come from creditors or stockholders?
Describe the apparent differences in the order : 1.Air France KLM (AF), a French company, prepares its financial statements according to International Financial Reporting Standards.
How do you change the hoopla into genuine success : You are assigned to the project team to help them inspire the stakeholders and create real short-term wins. What do you need to do to make sure your wins are unambiguous? How do you change the "hoopla" into genuine success

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Router cidr entries for ip addresses

A router has the following (CIDR) entries in its routing table:

  Design and implement a java program

Design and implement a Java program that will read a file containing numbers and compute the following statistics: the range (low, high), the average and the median (middle number).

  A function in two different classes and implemented in c++

Is it possible that a function is friend of two different classes

  What screen enables you to customize files

Which of the following menu commands would you select to make a copy of an open file and rename it. What screen enables you to customize how files will be saved on your computer

  Technical architecture document

Quality assurance process and procedures to ensure the functionality and performance requirements are met Testing procedures to ensure the application is operational at all levels (program, network, systems, and interfaces) Implementation steps an..

  Relates to healthcare organizations

Information Security as it relates to Healthcare organizations.

  Difference between a supercomputer and a personal computer

What is the difference between a supercomputer and a personal computer?

  Write a function in python

Write a function in Python that could open a file to read and get the function names in the file as a list of strings

  What is inheritance

A. What is inheritance ?B.  What are different forms of inheritance?C. Give one example of single level inheritance in C++

  List the complete reference-source information

List the complete reference-source information for where you found the EIA standard resistor value and tolerance information. 2) How was this reference discovered and where?

  Is this problem solvable or unsolvable prove

Assume that the network is a complete graph of n>2 participants. The termination and validity requirements are the same as explained in the class. However, the agreement requirement is weakened to say: "If any process decides 1 then there are at leas..

  Using a truth table or equivalent determine following

Using a Truth Table or equivalent determine

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd