iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Python

運用 Python 操作 Excel 系列

Python 是一個比較容易於上手的程式語言,且許多人都曾接觸過;
而 Excel 是大家耳熟能詳,且在市面上普及率高的試算表軟體!
將Python 與 Excel 兩個技術整合,能發揮其各自優勢,更好的提高效率和準確性。

鐵人鍊成 | 共 30 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 11

[Day11] Python 操作 Excel - 小試身手(更改工作表顏色)

目標:更改工作表顏色當我想將不同工作表用顏色來區別彼此,也可以在視覺上看得更清楚 工作表可以使用 sheet_properties_tabColor 屬性改標籤...

2024-09-22 ‧ 由 catherine 分享
DAY 12

Python 操作 Excel -小試身手(隱藏/顯示工作表)

所有工作表預設是顯示visible狀態,但是可以使用 sheet_state屬性設定隱藏(hidden)或是顯示(visible)工作表。 隱藏工作表語法如下:...

2024-09-23 ‧ 由 catherine 分享
DAY 13

[Day 13] 運用 Python 操作 Excel- 小試身手(將一個工作表另外複製11份)

在執行Excel 操作的時候,比如有時會想要將1月份含欄位資訊的工作表,另外複製其他11個月份 程式範例 將1月份工作表複製至2月~12月 #ch1_10.py...

2024-09-24 ‧ 由 catherine 分享
DAY 14

Python 操作 Excel -小試身手(保護與取消保護工作表)

保護工作表的語法如下:ws.protection.sheet = Truews.protection.enable()設定保護工作表的密碼可以用下列指令:ws....

2024-09-25 ‧ 由 catherine 分享
DAY 15

[Day15] Python 操作 Excel - 小試身手(單一儲存格的存取)

基礎語法與實作觀念 可以使用下列語法取得或設定單一儲存格內容ws[儲存格位置]或是ws['欄列']或ws['行列']上述儲存格位置是我們熟悉的觀念"欄...

2024-09-26 ‧ 由 catherine 分享
DAY 16

Python 操作 Excel -小試身手(cell()函數)

(一) 使用cell()函數來設定儲存格的值,可以以下語法:ws.cell(row = 列數,column = 行數,value = 值)或是ws.cell(r...

2024-09-27 ‧ 由 catherine 分享
DAY 17

[Day17] Python 操作 Excel - 小試身手(日期格式)

舉個例子:由於當今原物料價格變化快速,所以我們可以用excel的time 模組的 striftime()函數,來記錄每天的原物料行情。註 strtime(&qu...

2024-09-28 ‧ 由 catherine 分享
DAY 18

Python 操作 Excel-小試身手 (公式與值)

當我們使用 ws['行列'] 格式發現在活頁簿out1_4.xlsx 一月工作表中 D2儲存格是一段公式夢回第15篇,當時使用value屬性取得值時,所獲得的是...

2024-09-29 ‧ 由 catherine 分享
DAY 19

[Day19] Python 操作 Excel - 小試身手(取得工作表的欄/列數)

當我們想快速知道,對於目前工作表而言,到底有幾欄幾列,我們就可以用以下這兩個屬性了解目前工作表使用資訊。 max_column:可以使用 ws.max_colu...

2024-09-30 ‧ 由 catherine 分享
DAY 20

Python 操作 Excel -小試身手(列出工作表區間內容)

我們可以使用迴圈概念,來取得儲存格區間的內容 輸出列區間內容 範例程式 #ch2_8.py import openpyxl fn = "out1_4...

2024-10-01 ‧ 由 catherine 分享