0
私はExcelファイルをループし、個々のセルの値を変数に割り当てようとしています。 私が実行している問題は、Excelの3行目から始まり、最初の行から開始したいということです。私はそれが何か明白だと確信していますが、私は解決策を見つけることができませんでした。 この私はそれが働いて得るまでのコードは(まだ非常にラフなように見えるものです:あなたは任意のカウンタを管理する必要はありませんか不格好Excelが座標ようws ['A' + str(row)]。間違った行の行から始まる値
import openpyxl
wb_name = openpyxl.load_workbook('C:/Names.xlsx')
ws_name = wb_name.get_sheet_by_name('Sheet1')
maxrow=ws_name.max_row
row = 1
while row != maxrow:
value1=ws_name['A' + str(row)].value
value2 = ws_name['B' + str(row)].value
row=row+1
あなたは既に 'while'ループの各反復で' value1'と 'value2'に格納された値を上書きしているので、あなただけで終わります最後の行の値。あなたは何をやろうとしていますか? – trincot