我正在尝试打开Word文档,并自动将当前页面设置为最后一页。它是从GUI应用程序调用的,因此当用户单击时,Word会打开并带有特定的文档和页面。
当前代码如下:
import win32com.client
word = win32com.client.Dispatch("Word.Application")
word.Visible = True
word.DisplayAlerts = False
doc = word.Documents.Open(filename)
constants = win32com.client.constants
doc.GoTo(constants.wdGoToPage,constants.wdGoToLast)
# The page did not move :(
当前页面没有移动。根据{{3}},语法应正确。 我在代码中缺少任何内容吗?还是只是来自win32com / Word / Windows的一些怪癖? 如果(从我的评论中看到的)此方法仅用于移动选择,是否有任何实际滚动页面的方法,以便用户在最后一页上打开文档? (并在任意页面上进行概括)