繁体   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