我可以像這樣啟動(dòng)一個(gè)新的 Excel 實(shí)例。from win32com import client
excel=client.Dispatch("Excel.Application")我在 Windows 任務(wù)管理器中看到 Excel 正在運(yùn)行,但實(shí)際上在任務(wù)欄中看不到 Excel。我知道 Excel 正在運(yùn)行,但我無法與其交互。如何顯示正在運(yùn)行的 Excel 實(shí)例?另外,我希望能夠?qū)?shù)據(jù)框?qū)懭?Excel 的活動(dòng)實(shí)例中。我怎樣才能做到這一點(diǎn)?謝謝!!
1 回答

FFIVE
TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超6個(gè)贊
添加excel.Visible = True以顯示 Excel 應(yīng)用程序。
from win32com import client
excel=client.Dispatch("Excel.Application")
excel.Visible = True? # show excel
to_excel對(duì)于數(shù)據(jù)框,在打開 Excel 應(yīng)用程序之前使用 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
添加回答
舉報(bào)
0/150
提交
取消