如何将应用程序作为最上面的窗口打开。我用excel打开了两个excel文件。我关闭第一个文件,然后重新打开它。但我希望第二个文件作为最上面的窗口。如何在不关闭第二个文件并重新打开它的情况下实现这一点。我只需要在win32com中进行调度。你知道吗
import time, os.path, os
from win32com.client import Dispatch
path1 = 'C:\\Todolist.xls'
path2 = 'C:\\Todolist2.xlsx'
xla = Dispatch("Excel.Application")
xla.DisplayAlerts = False
xla.Visible = True
xl = Dispatch("Excel.Application")
xl.DisplayAlerts = False
xl.Visible = True
wb1= xla.Workbooks.Open(Filename=path1)
wb2= xl.Workbooks.Open(Filename=path2)
wb1.Close()
time.sleep(3)
wb1= xl.Workbooks.Open(Filename=path1)
#Need to bring wb2 back as the top most window
试试这个
相关问题 更多 >
编程相关推荐