Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/coderookie0/vba_personal_budget_app

Personal budget management application using VBA
https://github.com/coderookie0/vba_personal_budget_app

vba vba-excel vba-library vba-macros

Last synced: about 1 month ago
JSON representation

Personal budget management application using VBA

Awesome Lists containing this project

README

        

# VBA_personal_budget_app
## Project Description:
The project is designed to manage your personal budget.
Using this application you can:
- Add expenses/income by category
- See statistics :
- average monthly expenses/income by category in the selected year (also on the chart)
- the percentage change in expenses in the selected year by category and month
- the percentage change in expenses by category and year (also on the chart)
- compare the amount of expenses and income by month (also on the chart)
- Calculate the future value of the investment
- Calculate loan repayments
- Make a report of the entire expense history (in PDF form) or a report of expenses in a selected month in a specific year (in Word form)
## What I learned
In the process of creating this project, I learned :
- the basics of coding in VBA
- importing data from Excel into files of other types using VBA
- handling graphs using VBA.
## Screenshots
![SplashForm](project_overview/Main_sheet_view_1.png)
![LoginForm](project_overview/Main_sheet_view_2.png)
![ManageCategories](project_overview/Main_sheet_view_3.png)
![ManageProducts](project_overview/Main_sheet_view_4.png)
![ManageSeller](project_overview/Main_sheet_view_5.png)
![ManageSeller](project_overview/Add_entry.png)
![ManageSeller](project_overview/Add_entry2.png)
![ManageSeller](project_overview/Expenses_table.png)
![ManageSeller](project_overview/Income_table.png)
![ManageSeller](project_overview/Credit_calculator.png)
![ManageSeller](project_overview/Investment_calculator.png)
![ManageSeller](project_overview/History_report.png)
![ManageSeller](project_overview/Monthly_expenses_report.png)