-1
Excelブックのアクティブシートにアクセスする方法と、シートの名前に基づいてアクティブにするシートを指定する方法の多くの例がありますが、ループする方法はあります実際にシートの名前を入力しなくても、シートの名前を指定せずにすべてのシートを処理し、それぞれのタスクを実行できますか?openpyxlを使用して非アクティブシートを有効にする
def main(workbook_name):
wb = openpyxl.load_workbook(workbook_name)
sheetNameList = wb.get_sheet_names()
for sheetName in sheetNameList:
[activate the sheet sheetName]
[perform function on sheetName]
wb.save(workbook_name)
これまでのところ、私のコードは、他のものをアクティブにする方法を理解できないため、アクティブなワークシート上でのみ機能を実行します。
私はこれに簡単な解決策があると思いますが、私は正しい機能を見つけられません。
ありがとうございました。
これはws_active.append([1,2,3])の目的は何ですか?これはまったく同じ質問よりもはっきりしています。 – Mwspencer
私の喜び、プロジェクトには幸運です。その行は、アクティブなシートを参照する方法を示しています。 –