openpyxlで数値【数式の数値】を取得したいと思い調べたところ
「data_only = True」を加える事で可能になるとの事で加えましたが、数式しか取得できずにおります。
エラーも出ていませんが、変わらず数式しか取得できません。
お力添えお願いします。
from itertools import product import types import openpyxl as px from openpyxl import worksheet from openpyxl.utils import range_boundaries wb = px.load_workbook('xxxx.xlsx', data_only = True) sheet = wb['sheet1'] p=[] nin = sheet.cell(row=3, column=4).value def PA(self,u): for i in range(1,4): p.append(sheet.cell(row=u, column=i).value) return p bb=4 for j in range(1,30): PA(1,bb) bb+=1 print(p)
回答2件
あなたの回答
tips
プレビュー