すみません、質問させていただきます。
Python openpyxl を使用してEXCEL操作をしたいのです。
セルの値を取得して、printにて出力するとコマンドに現れるのですが、
そのデータを新規ファイルにてExcelに保存したいのですが、
新規ファイルは発行してくれるのに、ファイルの中にはデータがない、白紙の状態で発行されてしまいます。
取り出したい値はこの行:desengrasante =sheet['C' + str(row)].value
for文の中、外を試したのですが、値がexcelファイルに記述されません。
どなたか助言いただけると幸いです。
よろしくお願いいたします。
import datetime, openpyxl
wb = openpyxl.load_workbook('LOG00001_20180918_025345_0426.xlsx', data_only = True)
sheet = wb['LOG00001_20180918_025345_0426']
idDict = {}
now = datetime.datetime.now()
ヘッダーを除いて順番に読み込む。繰り返し読み込みのための方
for row in range(16, sheet.max_row + 1):
desengrasante =sheet['C' + str(row)].value
Ni =float(sheet['D' + str(row)].value)
time = sheet['A' + str(row)].value
new_book= openpyxl.Workbook(desengrasante)
new_book.save('nuevo.xlsx')
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/13 14:03
2019/06/13 23:15