openpyxlを使用してExcelで折れ線グラフを作成する次のコードがあります。問題は、Excelファイルが生成されるときにチャートコンテナがワークシートに追加されるが空であり、グラフが表示されないということです。私は参照オブジェクトをチェックし、うまく見えます。これを引き起こしている可能性のある考えはありますか?openpyxl値への参照を追加した後、LineChartが空になって表示される
c1 = LineChart()
c1.title = "Line Chart"
c1.style = 10
c1.y_axis.title = 'Utilization'
c1.x_axis.title = 'Month'
data = Reference(worksheet, min_col = 2, min_row = 2, max_col = 2, max_row = 10)
print(data) #this prints Sheet 1!$B$2:$B$10
c1.add_data(data)
worksheet.add_chart(c1, "E2")
で は、範囲B2内のすべてのデータが実際にあります:B10? –
はい、実際は人口の多い範囲ははるかに大きいですが、私は成功していない小さなセットでテストしています。 – sebastianhrp
すべては大丈夫ですが、ファイルなしでは言うまでもありません。メーリングリストで議論を続けたいと思うかもしれません。 –