Skip to content

This program serves as a hub to automate Excel, gather data from external sources, and modify worksheets—all with the use of commands.

Notifications You must be signed in to change notification settings

alankct/Excel-Automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Excel Automation

This program serves as a central system to automate Excel with the use of commands.

Goals:

  1. Streamlining Excel workbook and worksheet processes through user commands and back-tracking.
  2. Enabling automated data transfer, clustering from large datasets, '.csv' files, and Wikipedia tables—leveraging Beautiful Soup for website scraping and openpyxl/pandas for data management.

To start, run excel_automation.py and create or load an Excel workbook by typing '/wbcreate' or '/wbload' To end the program at any point, type '/end'

All commands

Command Function
/end Ends the program
/commands A list of all commands
/back To go back in the program
/wb A list of workbook commands
/wbcreate Creates a new workbook
/wbload Loads an existing workbook
/ws A list of worksheet commands
/wscreate Creates a new worksheet
/wschange Changes the active worksheet
/wslist A list of all the worksheets in a workbook
/datacsv Transfers data from a .csv file
/datawiki Transfers data from a Wikipedia table

All commands automatically save the Excel file. However, you can also type '/save'

About

This program serves as a hub to automate Excel, gather data from external sources, and modify worksheets—all with the use of commands.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages