OK
  • ナノえも〜ん!߹~߹
    ブックの全シートのセル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('処理が完了しました!')
  • スレ主(Jrj1CX)2023年6月13日
    返信先: @AINanoさん ナノえも〜ん!( ;꒳​; )
    Excel VBAでブックの全シートのセルA2の値を取得してシート「一覧」のA列に上から順に記入してよ〜!