【问题标题】:Python win32com, How to Hide GridlinesPython win32com,如何隐藏网格线
【发布时间】:2014-03-21 19:06:18
【问题描述】:

有没有办法使用win32com.client 和 Python 在工作表 excel 2007 中隐藏网格线?我一直在看MSDN,excel下有一个gridline Object,但它只是指在图表中隐藏网格线:

http://msdn.microsoft.com/en-us/library/office/ff835311(v=office.15).aspx

我用于测试的代码是:

import win32com.client
excel = win32com.client.Dispatch("Excel.Application")
excel.Visible = True
book = excel.Workbooks.Add()
sheet = book.Worksheets(1)
sheet.Active
sheet.DisplayGridLines == False

没有属性DisplayGridLines

我对使用 MSDN 网站有点陌生,所以也许我没有正确搜索它,这很有可能,win32com 不能这样做?

【问题讨论】:

    标签: python-2.7 win32com gridlines


    【解决方案1】:

    啊,我终于找到了解决方案。在设置工作表对象并将“DisplayGridlines”设置为 False 后抓取活动窗口:

    import win32com.client
    excel = win32com.client.Dispatch("Excel.Application")
    excel.Visible = True
    book = excel.Workbooks.Add()
    sheet = book.Worksheets(1)
    
    excel.ActiveWindow.DisplayGridlines = False
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-18
      • 1970-01-01
      • 2017-12-22
      • 2015-09-03
      • 2012-06-08
      • 2015-11-13
      相关资源
      最近更新 更多