[Python] 使用openpyxl寫入Excel文件

閱讀時間約 2 分鐘
在這篇教學中,我們將介紹如何使用Python的openpyxl套件將資料寫入Excel文件。openpyxl是一個功能強大的函式庫,可以讓我們輕鬆地處理Excel文件。

安裝 openpyxl

pip install openpyxl

開啟 Excel 文件

請確保替換 'path/to/excel_file.xlsx' 為實際的Excel文件路徑。
import openpyxl
# 開啟Excel文件
workbook = openpyxl.load_workbook('path/to/excel_file.xlsx')

選擇要寫入資料的工作表

請將 '工作表名稱' 替換為實際的工作表名稱。
# 設定要寫入資料的儲存格範圍
cell_range = 'A1:C3'

設定要寫入資料的儲存格範圍

請根據您的需求替換 'A1:C3'
# 設定要寫入資料的儲存格範圍
cell_range = 'A1:C3'

寫入資料

這段程式碼將遍歷 data 列表中的每一行,並使用 worksheet.append(row) 將每行的資料附加到工作表中。
# 寫入資料
data = [['Alice', 25, '台北'],
        ['Bob', 30, '台中'],
        ['Charlie', 35, '高雄']]
for row in data:
    worksheet.append(row)

儲存 Excel 文件

請將 'path/to/output_file.xlsx' 替換為您希望保存文件的實際路徑和名稱。
# 儲存Excel文件
workbook.save('path/to/output_file.xlsx')
avatar-img
67會員
120內容數
這裡將以輕鬆風格,深入探討程式設計的基礎和高級概念。從程式語言到演算法,我們將以易懂的方式解釋每個主題,讓你輕鬆掌握。無論你是初學者或有經驗者,都能在這裡找到適合你的內容。無論你的目標是成為專業開發者還是擴展知識,我們都會陪伴你一同成長!
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
程式輕鬆玩 的其他內容
在這篇教學中,我們將介紹如何使用Python的openpyxl模組來讀取Excel文件中的資料。openpyxl是一個功能強大的函式庫,可以讓我們輕鬆地處理Excel文件。
  在現代職場競爭激烈的環境下,個人品牌的建立對於職場和職涯的發展至關重要。透過創作,我們可以展現自己的專業知識、創造力和價值觀,建立起一個有力的個人品牌。本文將以程式設計師和繪師兩個職業為例,詳細且系統性地探討如何透過創作來建立職場和職涯個人品牌。從選擇適合的創作方式、持續學習和分享、管理網絡形象
使用Python和OpenCV模組來讀取視訊鏡頭
在Python中,您可以使用os模組進行文件的新增和刪除操作。
在Python中,join()和split()是用於處理字串的切割與組合的方法。
在這篇教學中,我們將介紹如何使用Python的openpyxl模組來讀取Excel文件中的資料。openpyxl是一個功能強大的函式庫,可以讓我們輕鬆地處理Excel文件。
  在現代職場競爭激烈的環境下,個人品牌的建立對於職場和職涯的發展至關重要。透過創作,我們可以展現自己的專業知識、創造力和價值觀,建立起一個有力的個人品牌。本文將以程式設計師和繪師兩個職業為例,詳細且系統性地探討如何透過創作來建立職場和職涯個人品牌。從選擇適合的創作方式、持續學習和分享、管理網絡形象
使用Python和OpenCV模組來讀取視訊鏡頭
在Python中,您可以使用os模組進行文件的新增和刪除操作。
在Python中,join()和split()是用於處理字串的切割與組合的方法。
你可能也想看
Google News 追蹤
Thumbnail
這篇文章介紹如何使用VBA程式碼將【包含備註】的Excel檔案轉換為PDF檔。在研究這個問題時,作者花了3個小時多的時間,但後來發現了一個更簡單的方法,這讓作者感到震驚和懷疑人生。最後,作者強調使用他人的智慧來提高自己的能力。文章提供了相關參考文獻和圖片。
Thumbnail
本文介紹了將獨立的Excel檔案轉換為PDF檔的方法,並提供了相關連結和資源,包括Excel教學、VBA自動轉存檔案等。文章中還包含了南宋詞人辛棄疾詞和張忠謀的引言,讓讀者在解決問題的同時得到一些靈感和鼓勵。
Thumbnail
本文介紹瞭如何使用 Python pandas 進行資料分析,包括如何使用 corr() 函數針對數字類型的欄位進行分析,以及如何刪除不需要的欄位和取得想要的小數位數。
Thumbnail
設計完一覽表之後,如果會寫程式的人可以每天用這種方法去抓資料放到Excel. 那不會寫程式的人呢? 這裡教你一個稍微要花點時間的輸出Excel的方法。 在上禮拜完成的自選裡。   一、  你先依下圖,在“功能”中找到”輸出到Excel”,按下報價精靈 二、  選擇全部加入,按下全部加
這段程式碼假設您的XYZ資料存儲在名為"Sheet1"的工作表中的A1:Cn範圍內,其中n是資料行的數量。它將資料提取出來,然後在新建的工作表中按照網格的形式重新排列。
Thumbnail
在數據分析的工作中,處理 CSV 檔案是一項基礎且重要的技能,CSV 格式的檔案是以純文字形式儲存表格數據,簡潔的結構使其普遍應用於數據儲存。本文將介紹如何使用Python 來讀取、處理和儲存 CSV 檔案。
Thumbnail
這篇文章介紹如何使用VBA程式碼將【包含備註】的Excel檔案轉換為PDF檔。在研究這個問題時,作者花了3個小時多的時間,但後來發現了一個更簡單的方法,這讓作者感到震驚和懷疑人生。最後,作者強調使用他人的智慧來提高自己的能力。文章提供了相關參考文獻和圖片。
Thumbnail
本文介紹了將獨立的Excel檔案轉換為PDF檔的方法,並提供了相關連結和資源,包括Excel教學、VBA自動轉存檔案等。文章中還包含了南宋詞人辛棄疾詞和張忠謀的引言,讓讀者在解決問題的同時得到一些靈感和鼓勵。
Thumbnail
本文介紹瞭如何使用 Python pandas 進行資料分析,包括如何使用 corr() 函數針對數字類型的欄位進行分析,以及如何刪除不需要的欄位和取得想要的小數位數。
Thumbnail
設計完一覽表之後,如果會寫程式的人可以每天用這種方法去抓資料放到Excel. 那不會寫程式的人呢? 這裡教你一個稍微要花點時間的輸出Excel的方法。 在上禮拜完成的自選裡。   一、  你先依下圖,在“功能”中找到”輸出到Excel”,按下報價精靈 二、  選擇全部加入,按下全部加
這段程式碼假設您的XYZ資料存儲在名為"Sheet1"的工作表中的A1:Cn範圍內,其中n是資料行的數量。它將資料提取出來,然後在新建的工作表中按照網格的形式重新排列。
Thumbnail
在數據分析的工作中,處理 CSV 檔案是一項基礎且重要的技能,CSV 格式的檔案是以純文字形式儲存表格數據,簡潔的結構使其普遍應用於數據儲存。本文將介紹如何使用Python 來讀取、處理和儲存 CSV 檔案。