2016-06-16 15 views
2

xlwingsを使ってPythonからExcelファイルの境界線を設定する方法はありますか?私はドキュメンテーションを見ていましたが、わかりません。Python xlwingsを使って境界を設定する

は、私は私の知る限りでは、これはこの時点でxlwingsに組み込まれている機能ではありませんが、この使用xlwings enter image description here

答えて

4

のようなファイルを作成します。しかし、xlwingsのドキュメントhereに記載されているように、より低いレベルのpywin32関数(警告付き)を使用することができます。ここで

は、このメソッドを使用して、単一のセルに境界線を設定する方法の簡単な例です:

rng = xw.Range('A1').xl_range 
for border_id in xrange(7,13): 
    rng.Borders(border_id).LineStyle=1 
    rng.Borders(border_id).Weight=2 
0

、あなたはまた、国境を作成するマクロを書く(またはレコード)できるかもしれこれと同じくらい迷惑と必要に応じてxlwingsを使ってPythonからそのマクロを呼び出します。

関連する問題