#フリーランス1年目 , #エンジニアだけど〇〇 , #Python
みなさま、こんにちは!
フリーランスエンジニアとして活動しているハザマです。
さて先月から始まった ” エンジニアだけど〇〇なんです ” の第3回目も
インフラエンジニアだけど “プログラミング” もしちゃうんです
をお送りしたいと思います。
そして、前回から作成しているプログラム
週イチで更新するExcelファイルのグラフを自動更新させたい
の進捗報告をしたいと思います。
さて、今回記載していく内容ですが
[ 2.コピーしたファイル内のグラフ(約50枚)の参照している行を、それぞれ一行移動させる ]
のプログラムになります。
実際に構築したプログラムを記載するわけにはいかないので、
そこを除外して以下に記載します。
>
from openpyxl import Workbook
wb = Workbook()
ws = wb.active
for i in range(100):
ws.append([i])
from openpyxl.chart import BarChart, Reference, Series
values = Reference(ws, min_col=1, min_row=1, max_col=1, max_row=10)
chart = BarChart()
chart.add_data(values)
ws.add_chart(chart, “AA10”)
wb.save(“TestChart.xlsx”)
>
[ 3.Cactiからファイルに添付する画像(約30枚)を自動取得する ]
上記は、調べた結果GoogleのAPIと連携させないといけないかもしれなかったので
ちょっとハードルが高そうです...
また次回も、よろしくお願いします!