1

win32com.clientPythonを使用して Excel 2007 のシートでグリッド線を非表示にする方法はありますか? 私はMSDNを調べてきましたが、Excelの下にグリッドラインオブジェクトがありますが、チャートでグリッドラインを非表示にすることのみを指しています:

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があります。これを行うことはできませんか?

4

1 に答える 1

2

ああ、私はついに解決策に出くわしました。シート オブジェクトを設定し、'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
于 2014-03-21T20:57:03.160 に答える