前提・実現したいこと
pythonを介して、
csvから任意のデータ1行を取得
↓
既存のエクセルシートへ指定のセルへ表として貼り付ける
類似した質問の参考サイトより、試してみましたが
うまくいきません。
解決方法お分かりになる方いらっしゃいましたら、
お願いいたします。
発生している問題・エラーメッセージ
AttributeError: 'Workbook' object has no attribute 'add_worksheet'
該当のソースコード
python
試したこと
import pandas as pd #pandas ライブラリのインポート
import openpyxl as px
#csvファイルを読み込む
data = pd.read_csv('nameList.csv',encoding = 'UTF8')
#--dataを出力
print(data)
#--任意データ取得
data_select = data.loc[[1], ['名前','番号']]
print(data_select)
#既存シートへ書き込む
path = 'C:/Users/kojin.xlsx'
with pd.ExcelWriter(path) as writer:
writer.book = px.load_workbook(path)
data_select.to_excel(writer, sheet_name='既存sheet',index=False)
wb.save('kojin.xlsx')
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー