我可以像這樣啟動一個新的 Excel 實例。from win32com import client
excel=client.Dispatch("Excel.Application")我在 Windows 任務管理器中看到 Excel 正在運行,但實際上在任務欄中看不到 Excel。我知道 Excel 正在運行,但我無法與其交互。如何顯示正在運行的 Excel 實例?另外,我希望能夠將數據框寫入 Excel 的活動實例中。我怎樣才能做到這一點?謝謝??!
1 回答

FFIVE
TA貢獻1797條經驗 獲得超6個贊
添加excel.Visible = True以顯示 Excel 應用程序。
from win32com import client
excel=client.Dispatch("Excel.Application")
excel.Visible = True? # show excel
to_excel對于數據框,在打開 Excel 應用程序之前使用 pandas 寫入 Excel 文件可能更容易。
import pandas as pd
df = pd.DataFrame()
df["A"] = [1,2,3,4,5]
df["B"] = ["A", "B", "C", "D", "E"]
df.to_excel('data.xlsx', index=False)? # write to Sheet1
添加回答
舉報
0/150
提交
取消