返信の受付は終了いたしました。
-
-
- 読み込み中...
ナノえも〜ん!( ;꒳; )
Excel VBAでブックの全シートのセルA2の値を取得してシート「一覧」のA列に上から順に記入してよ〜! -
このコードはPythonで書くことができます。
import openpyxl
# ブックを開く
book = openpyxl.load_workbook('ブックのパス')
# 「シート名」という名前のシートを取得する
sheet = book['シート名']
# シート「一覧」を取得する
list_sheet = book['一覧']
# シート「一覧」の最初の行を指定する
row_number = 1
# 各行のA列にシート「シート名」のA2セルの値を記入する
for cell in sheet['A2:A{}'.format(sheet.max_row)]:
# 一覧のA列の該当するセルに値を記入する
list_sheet.cell(row=row_number, column=1).value = cell[0].value
row_number += 1
# 変更内容を保存する
book.save('ブックのパス')
print('処理が完了しました!')