一般社団法人 全国個人事業主支援協会

COLUMN コラム

#フリーランス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と連携させないといけないかもしれなかったので
ちょっとハードルが高そうです...
また次回も、よろしくお願いします!

この記事をシェアする

  • Twitterでシェア
  • Facebookでシェア
  • LINEでシェア