簡體   English   中英

使用 win32com 和 Python 在 Excel 中插入表格

[英]Insert Table in Excel using win32com and Python

我正在生成多個 excel 文件並將數據框導出到各種選項卡。 我想為其中一個選項卡和 cont 在同一文件中“插入表格”(在 excel 中按 ctrl+t)。 ...關於如何做到這一點的任何建議? 我不想通過使用 workbooks.open() 創建新的工作簿對象,因為我正處於該過程的中間。 我不能使用 xlsxwriter 或 openpyxl,首選 win32com。 我被卡住了......任何幫助和例子將不勝感激。

如果你不想用 win32com 打開一個新的工作簿,你可以像這樣使用當前活動的工作簿:

import win32.com.client as win32

xl = win32.GetActiveObject("Excel.Application")
wb = xl.Workbooks("WorkbookName")

我相信您也可以遍歷 xl.Workbooks。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM