Mô tả

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

Description

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

Bạn sẽ học được gì

Controlling Excel with Python

Automate Excel with Python

How to use OpenPyXL

Yêu cầu

  • Basic Python Knowledge
  • Some kind of .xlsx viewer, like Excel or OpenOffice

Nội dung khoá học

9 sections

Introduction

6 lectures
Welcome to the course!
02:10
Getting started
00:37
Installing OpenPyXL
01:51
Reading the documentation
01:38
Be careful with your workbooks, always backup!
01:10
Introduction Quiz
3 questions

Using OpenPyXL, Workbooks and Sheets

8 lectures
Workbooks and Sheets introduction
00:33
Creating Workbooks
01:19
Opening Workbooks
01:30
Writing and saving to Sheets, Creating and Deleting Sheets
05:17
Copying Sheets
02:55
Getting sheet by index and name
03:37
Workbooks and Sheets Summary
05:47
Workbooks and Sheets quiz
5 questions

Reading data from Cells

5 lectures
Reading cells introduction
01:01
Reading Cells with absolute and relative referencing
06:45
Offset
05:16
Reading a Range of Cells
02:52
Reading data from Cells quiz
4 questions

Iterating over Cells

5 lectures
Iterating over Cells introduction
00:37
Looping over Cells
01:51
iter_rows and iter_cols
04:40
max_row and max_col
03:51
Iterating over Cells quiz
3 questions

Manipulating Cells

8 lectures
Manipulating Cells introduction
00:28
Deleting and inserting rows and columns
07:21
The append method for rows
03:55
Moving and copying Ranges of Cells
07:22
Inserting formulas
05:23
Tables
05:00
Halfway through!
00:31
Manipulating Cells quiz
5 questions

Formatting and Filtering

9 lectures
Formatting & filtering introduction
00:42
Formatting cells, fonts, colors, cell type (date, text etc)
16:56
Copying cell formatting
03:18
Merge and unmerge cells
05:00
Autofilter
05:13
Freeze panes
03:16
Page setup
06:36
Fold
04:14
Formatting and Filtering quiz
4 questions

Visuals

5 lectures
Visuals introduction
00:28
Creating charts
12:21
Chartsheets
05:11
Inserting Images
01:56
Visuals quiz
3 questions

Useful Python code with OpenPyXL

7 lectures
Useful Python code introduction
00:43
Tkinter file dialogs
08:31
Creating files and folders
05:28
Getting file path and name
04:44
Opening multiple files
04:08
Timing your scripts
03:43
Start Excel for viewing your work
02:04

Conclusion

1 lectures
Your next steps
01:25

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.