image
The Ultimate Drawing Course Beginner to Advanced...
$179
$79
image
User Experience Design Essentials - Adobe XD UI UX...
$179
$79
Total:
$659

Description

Requirements
Basic Python knowledge - Don't worry, we will cover each code snippet
You will need a computer with Python 3 installed, then we will cover how to install OpenPyXL
Some form of spreadsheet program. I use Excel, but you can also use OpenOffice or similar applications

Become an Excel Power User - Learn how to control & automate Excel with Python and OpenPyXL
Do you have a bunch of Excel files that you need to format or put some value in a cell on each page? Do you need to create Charts on your spreadsheets or insert formulas? Maybe you just want to show off at the office! Whatever your needs, you can expect a comprehensive guide going through the nuts and bolts of how automating Excel works. The course dives straight into OpenPyXL, so you will be up and running creating and manipulating spreadsheets in no-time.
I have had so much use of OpenPyXL when dealing with spreadsheets. You can create advanced sorts and filters, insert and delete rows, copy cells, set custom formatting and much more. I even got a job based on my OpenPyXL knowledge. I am sure you will benefit from learning OpenPyXL if you have even the slightest interest in making your everyday life easier.
After taking this course you will:
Know how to create and manipulate Workbooks and Sheets
Read cell data with absolute and relative references
Iterate over cells and perform actions on each cell
Know how to delete rows and columns
Insert formulas and tables
Format your spreadsheets with fonts, colors and cell types
Understand how you could apply this knowledge to your own work
Create files and folders
Interact with open and save file dialogs
Whether it's gaming, business, engineering, or data you're passionate about, this course will give you everything you need for working on spreadsheets with Python. Take this course today, and begin your journey to having a full-fledged career as an Excel Power User!
Who this course is for:
Anyone interested in controlling and automating Excel with Python - with or without coding experience. People who want to get rid of manually editing hundreds of spreadsheets by hand
Especially suitable for those who would like to extract or add data on multiple spreadsheets or automate the creation of spreadsheets from input data
People who would like to know more about solving Excel problems with Python
People who would like to start consulting services by automating Excel tasks
Who this course is for:
Beginner and Intermediate Python users who want to automate Excel
Users who want to become an Excel Power User

What you'll learn

Controlling Excel with Python

Automate Excel with Python

How to use OpenPyXL

Requirements

  • You will need a copy of Adobe XD 2019 or above. A free trial can be downloaded from Adobe.
  • No previous design experience is needed.
  • No previous Adobe XD skills are needed.

Course Content

27 sections • 95 lectures
Expand All Sections
1-Introduction
6
1.1-Welcome to the course!
1.2-Getting started
1.3-Installing OpenPyXL
1.4-Reading the documentation
1.5-Be careful with your workbooks, always backup!
1.6-Introduction Quiz
2-Using OpenPyXL, Workbooks and Sheets
8
2.1-Workbooks and Sheets introduction
2.2-Creating Workbooks
2.3-Opening Workbooks
2.4-Writing and saving to Sheets, Creating and Deleting Sheets
2.5-Copying Sheets
2.6-Getting sheet by index and name
2.7-Workbooks and Sheets Summary
2.8-Workbooks and Sheets quiz
3-Reading data from Cells
5
3.1-Reading cells introduction
3.2-Reading Cells with absolute and relative referencing
3.3-Offset
3.4-Reading a Range of Cells
3.5-Reading data from Cells quiz
4-Iterating over Cells
5
4.1-Iterating over Cells introduction
4.2-Looping over Cells
4.3-iter_rows and iter_cols
4.4-max_row and max_col
4.5-Iterating over Cells quiz
5-Manipulating Cells
8
5.1-Manipulating Cells introduction
5.2-Deleting and inserting rows and columns
5.3-The append method for rows
5.4-Moving and copying Ranges of Cells
5.5-Inserting formulas
5.6-Tables
5.7-Halfway through!
5.8-Manipulating Cells quiz
6-Formatting and Filtering
9
6.1-Formatting & filtering introduction
6.2-Formatting cells, fonts, colors, cell type (date, text etc)
6.3-Copying cell formatting
6.4-Merge and unmerge cells
6.5-Autofilter
6.6-Freeze panes
6.7-Page setup
6.8-Fold
6.9-Formatting and Filtering quiz
7-Visuals
5
7.1-Visuals introduction
7.2-Creating charts
7.3-Chartsheets
7.4-Inserting Images
7.5-Visuals quiz
8-Useful Python code with OpenPyXL
7
8.1-Useful Python code introduction
8.2-Tkinter file dialogs
8.3-Creating files and folders
8.4-Getting file path and name
8.5-Opening multiple files
8.6-Timing your scripts
8.7-Start Excel for viewing your work
9-Conclusion
1
9.1-Your next steps