http://files.gove.net/shares/files/10w/kgbrink/VDC_Requests.xlsm
http://files.gove.net/shares/files/10w/kgbrink/Final_Project_Writeup.pdf
I have been working in OIT’s Project Management department for the past few years. Because I see myself working in similar departments long term, I wanted to solve a business problem specific to my department. I spoke with a Product Manager who had a need that I could solve with VBA. Below is a summary of the business need and what my program would need to include in order to address the business need.
Business Need: The product manager uses an Access file to store information about various technology-related requests that he receives from campus departments. There are about 15 departments that come to him with technology-related requests. For each of the requests, he stores a lot of information about what the departments need, when they need it by, and any additional notes that need to be captured. He currently stores all of the request information in the Access file. The problem is that the internal website that our office uses is unable to store Access files, and he wants the information available to others who use the website. He asked me to duplicate the functionality that he has in the Access file in Excel through the use of VBA.
The Program: The program is a compilation of several components, including:
1. Two userforms to capture and store information about each request, with two different types of requests (VDC Requests and Resource Requests) that need to be captured. This becomes a bit complicated for me because the VDC Requests and the Resource Requests must be tied to each other, as well as two other tables: Department and Account Manager. Each request consists of many resources. Whenever a request is created, that request needs to be linked to the department that is requesting it.
2. I chose to include website login functionality so that I could stretch my understanding of what we learned in class. Whenever a file is checked out of our internal website, it tracks who checked it out. Closing a checked out file will automatically check it back in. I created a macro that navigates into website based on user credentials and grabs the file where my program is.
3. Report functionality so the user can see a list of all requests per department. This includes cycling through each of the tables, storing the data in arrays, pasting them in a worksheet report, and formatting the report for aesthetics.
These are projects posted by the students of Dr. Gove Allen at Brigham Young University. These students have taken one semester-long course on VBA and generally have had no prior programming experience
Subscribe to:
Post Comments (Atom)
Blog Archive
-
▼
2010
(150)
-
▼
April
(71)
- Using Excel as a Music Player
- Experimental Design and Conjoint Analysis
- ITunes Playlist Comparer
- Comparable Company Automation Project
- Text file manipulation with VBA
- Bryce Newbold's VBA Project
- Calculating and Graphing the Efficient Frontier f...
- Gift Card Reconciliation
- Personal Budget Spreadsheet
- BLS PPI Database Query to Analyse Year-to-Year Cha...
- ReportFileExecutive SummaryThe purpose of my VBA p...
- Home Salon Management System
- New York City Apartment Complaint ListingExecutive...
- Personal Finance Tool
- Sales Agent Scorecard Generation for Integra Telecom
- The Matchmaker
- Numerical Heat Transfer Optimizations in VBA
- Web Table Converter
- CRM Data Entry Segmenation - Chris Brasher
- Report System for The Pendulum Court
- ScheduAll Report Automation - Karl Rosengren - Win...
- Farr Appraising Market Conditions Report
- Portfolio Tracker
- Luke's Automated SWA Boarder
- Sync Department Data
- A First Step Towards User-Defined Financial Ratios
- Business Charge Entry / Invoice Manager
- Awesome Adobe Automation
- Textbook List Price Aggregator by Adam Cuppett
- Money Allocator
- Minchin Timesheet v1.0.25059
- A more accurate bid
- Kingdom of Loathing Market Dashboard
- CALLING ALL CATTLE! AUTOMATING SWA’S ON-LINE RESE...
- Business Broker Searches
- Cowtail Biomechanics Analysis
- Crime in Cities data compilation
- Sudoku Solver
- Report Generator for a Legacy System
- Ward Directory Creator
- Fraud Analyzer
- Valuation of a company. Calculation of NPV and Pri...
- Daily Sales and Inventory Control for Costco Retai...
- Customer Relationship Management & Analysis Progra...
- JJ Webb - FDIC data generation
- Generating iTunes Related-Artist Playlists
- ZIltch!
- Byron Mackay - Mariner Add-ons
- Option Pricing
- Potential Project Portfolio by Erik Wenzel
- Appointment Reminders Program - Micah Lorenc
- US Army APFT score calculator and automated Counse...
- Martech Computers Invoice Scraper
- iSYB Budget - Dustin Skinner (Winter 2010)
- Tory Betts Final Project
- U.S. Treasury TARP Report Generator - Ryan Wood - ...
- Copy Report Automation - Shauna Call, Winter 2010
- Easycache - a time saving tool for Geocaching.com ...
- Inventory Optimizer - Andrea Cordani, Winter 2010
- Get a Room! - Mark Tuttle - Winter 2010
- MyData info parser - Jeff Baxter - Winter 2010
- Whisk Recipe Organizer - Brandon Anderson - Winter...
- http://files.gove.net/shares/files/10w/kdl22/VBA_...
- Day Planner - Howard Kuan - Winter 2010
- Carman Violin Studio - Jesse Carman - Winter 2010
- MyComfort Product Tracker and Serial Number Genera...
- Financial Markets Update Service - Jason Merrill, ...
- MemoSend - Danny Patterson, Winter 2010
- Cinema Data Aggregator - Adam Solter, Winter 2010
- AutoRegister - John Wilson - Winter 2010
- VDC Requests - Kevin Brinkerhoff - Winter 2010
-
▼
April
(71)
No comments:
Post a Comment