私はxlsワークシートにデータを書き込んでいて、運が無ければ保存しようとしていました。
次のエラーが発生します。IndexError:リストのインデックスが範囲外です。 "Put Number to Cell"の検索では、 "自分のpythonキーワードを作成する"という回答が得られます。ここに私のコードです。アドレスの経度/緯度を取得してファイルに保存しています。どんな助けにも感謝!問題を考えるロボットフレームワークExcelLibrary:セルに番号をつける
Open and Read the Excel Record
# Open the file
Open Excel ${EXCEL_FILE_LOCATION}${EXCEL_FILE_NAME}
# Get the number of rows
${iTotalRows} = Get Row Count ${PageSheetName}
# Start the for loop here
: FOR ${iRowNum} IN RANGE 1 ${iTotalRows}+1
\ ${ADDRESS} = Read Cell Data By Name ${PageSheetName} A${iRowNum}
\ ${CITY} = Read Cell Data By Name ${PageSheetName} B${iRowNum}
\ ${STATE} = Read Cell Data By Name ${PageSheetName} C${iRowNum}
\ ${ZIP} = Read Cell Data By Name ${PageSheetName} D${iRowNum}
\ ${FINAL_STRING} = Set Variable ${ADDRESS} ${CITY} ${STATE} ${ZIP}
\ ${long} ${lat} nasa-site.Enter the Final String into Site ${FINAL_STRING}
\ Put Number To Cell ${PageSheetName} 4 ${iRowNum} ${long}
\ Put Number To Cell ${PageSheetName} 5 ${iRowNum} ${lat}
Save Excel ${EXCEL_FILE_LOCATION}${EXCEL_FILE_NAME}
コードを実行するとどうなりますか? 「運がない」とはどういう意味ですか?それは間違ったデータを書きますか?正しいデータを間違った場所に書き込んでいますか?それはエラーを投げますか? ...? –
次のエラーが表示されます。IndexError:リストインデックスが範囲外にある – scttech
[編集]ボタンをクリックして質問に追加して、完全なエラーメッセージを表示してください。 –